Hi All,
we are facing performance issues using camunda , our goal was to process over 100k request through camunda which will be around 30requests per second, but we are reaching around 20 request per second.
Configuration:
Camunda + Mysql
heap settings - xms- 2g and xmx-4g
standalone.xml config-
<job-executor>
<core-threads>75</core-threads>
<max-threads>75</max-threads>
<queue-length>20000</queue-length>
<job-acquisitions>
<job-acquisition name="default">
<properties>
<property name="lockTimeInMillis">
300000
</property>
<property name="waitTimeInMillis">
5000
</property>
<property name="maxJobsPerAcquisition">
150
</property>
</properties>
</job-acquisition>
</job-acquisitions>
</job-executor>
and also history set to none.
and
<thread-pools>
<thread-pool name="default">
<max-threads count="30"/>
<keepalive-time time="100" unit="milliseconds"/>
</thread-pool>
Server - wildfly-10.1.0
camunda version 7.8
Please let us know if this configuration is fine or do we need to do any changes.