Hi Team,
I am using ‘Camunda BPM runtime’ version 7.17.0 with spring boot 2.2.13.RELEASE
While invoking /engine-rest/deployment/create API with less than 10 request is respond within 2sec max. But which putting a load of 100 parallel request for 100 times in a interval of 15sec the performance is hitting badly, sometime the create APi is taking around 27sec.
Note: I am running 3 instance of the spring boot ms having camunda with a memory of 16G each and using a connection pool of 100 idle and max connection.
Can anybody help in this.
Here is the configuration i am using:
datasource:
maximum-pool-size: 100
connection-timeout: 1000
minimum-idle: 100
idle-timeout: 5000
camunda.bpm:
client:
base-url: ****
async-response-timeout: 1000
worker-id: ******
database:
type: postgres
filter:
create: All tasks
job-execution:
queue-capacity: 1000
core-pool-size: 100
keep-alive-seconds: 2000
max-jobs-per-acquisition: 5
max-pool-size: 100
wait-time-in-millis: 1000
max-wait: 2000
default-serialization-format: application/json