Hello! If the process instance is created rarely (once every few hours), then the tasks are executed up to 5-15 seconds. If often - then less 1 second. The elasticsearch exporter is used. Helm chart is installed with default settings. On the workers themselves, the tasks are executed quickly. Version 8.5.5. What could be the reason?
Maybe some client settings?
{
"flowNodeType": "SERVICE_TASK",
"flowNodeId": "Activity_03r4cyn",
**"startDate": "2025-05-30 09:26:45",**
**"endDate": "2025-05-30 09:26:45",**
"eventId": "9007199263594352_9007199263594469",
"jobDeadline": "2025-05-30 09:27:05",
"jobType": "JobType_CompleteOrder",
"jobRetries": 3,
"jobWorker": "activateJobsWorkerService#processActivateJobsStreaming",
"jobCustomHeaders": {},
"incidentErrorType": null,
"incidentErrorMessage": null,
"flowNodeInstanceKey": "9007199263594469"
}
The same task ~10 sec
{
"flowNodeType": "SERVICE_TASK",
"flowNodeId": "Activity_03r4cyn",
**"startDate": "2025-05-30 09:28:49",**
**"endDate": "2025-05-30 09:28:59",**
"eventId": "4503599636225733_4503599636225853",
"jobDeadline": "2025-05-30 09:29:19",
"jobType": "JobType_CompleteOrder",
"jobRetries": 3,
"jobWorker": "activateJobsWorkerService#processActivateJobsStreaming",
"jobCustomHeaders": {},
"incidentErrorType": null,
"incidentErrorMessage": null,
"flowNodeInstanceKey": "4503599636225853"
}
broker logs:
2025-05-30 06:28:49.545 [Broker-2] [zb-actors-2] [StreamProcessor-2] TRACE
io.camunda.zeebe.broker.process - Process process instance event [context: {intent=ACTIVATE_ELEMENT, elementId=Activity_03r4cyn, bpmnElementType=SERVICE_TASK, elementInstanceKey=4503599636225853, flowScopeKey=4503599636225733, processInstanceKey=4503599636225733, parentProcessInstanceKey=-1, parentElementInstanceKey=-1, bpmnProcessId=MyProcess_step1, processVersion=1, processDefinitionKey=2251799820674400, tenantId=<default>}]
2025-05-30 06:28:49.557 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - Job timeout checker running...
2025-05-30 06:28:49.557 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - 0 timeout job commands appended to task result builder
2025-05-30 06:28:49.557 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.stream - Write scheduled TaskResult to dispatcher!
io.camunda.zeebe.transport - Handled request 318999173032583168 for topic command-api-2
io.camunda.zeebe.db.impl.rocksdb.ZeebeRocksDBMetricExporter - Exporting RocksDBMetrics took + 0 ms
2025-05-30 06:28:50.560 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - Job timeout checker running...
2025-05-30 06:28:50.560 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - 0 timeout job commands appended to task result builder
2025-05-30 06:28:50.560 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.stream - Write scheduled TaskResult to dispatcher!
2025-05-30 06:28:50.739 [Broker-2] [zb-fs-workers-2] [Exporter-1] TRACE
io.camunda.zeebe.broker.exporter - Received new exporter state {elasticsearch={position=17729113, metadata={"recordCountersByValueType":{"JOB":1604,"DEPLOYMENT":20,"PROCESS_INSTANCE":13043,"INCIDENT":4,"MESSAGE":342,"MESSAGE_SUBSCRIPTION":35,"PROCESS_MESSAGE_SUBSCRIPTION":52,"TIMER":1096,"VARIABLE":4520,"PROCESS_INSTANCE_CREATION":48,"PROCESS":35,"RESOURCE_DELETION":20,"COMMAND_DISTRIBUTION":212}}}}
2025-05-30 06:28:51.142 [Broker-2] [zb-actors-2] [ServerTransport] TRACE
io.camunda.zeebe.transport - Handled request 318999179630223360 for topic command-api-2
2025-05-30 06:28:59.434 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - Job timeout checker running...
2025-05-30 06:28:59.434 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.engine.processing.job.JobTimeoutChecker - 0 timeout job commands appended to task result builder
2025-05-30 06:28:59.434 [Broker-2] [zb-actors-0] [AsyncProcessingScheduleActor-2] TRACE
io.camunda.zeebe.stream - Write scheduled TaskResult to dispatcher
io.camunda.zeebe.journal.file.SegmentsFlusher - Flushed 1 segment(s), from index 17702755 to index 17702755
2025-05-30 06:28:59.441 [Broker-2] [zb-actors-0] [ServerTransport] TRACE
io.camunda.zeebe.transport - Send response to request 318999214430363648
2025-05-30 06:28:59.799 [Broker-2] [zb-actors-3] [ServerTransport] TRACE
io.camunda.zeebe.transport - Handled request 318999215940313088 for topic command-api-2
2025-05-30 06:28:59.801 [Broker-2] [raft-server-2-2] [raft-server-2] TRACE
io.camunda.zeebe.journal.file.Segment - Flushed segment 66 from index 17641299 to index 17702779
2025-05-30 06:28:59.801 [Broker-2] [raft-server-2-2] [raft-server-2] TRACE
io.camunda.zeebe.journal.file.SegmentsFlusher - Flushed 1 segment(s), from index 17702779 to index 17702779
2025-05-30 06:28:59.803 [Broker-2] [zb-actors-1] [StreamProcessor-2] TRACE
io.camunda.zeebe.broker.process - Process process instance event [context: {intent=COMPLETE_ELEMENT, elementId=Activity_03r4cyn, bpmnElementType=SERVICE_TASK, elementInstanceKey=4503599636225853, flowScopeKey=4503599636225733, processInstanceKey=4503599636225733, parentProcessInstanceKey=-1, parentElementInstanceKey=-1, bpmnProcessId=MyProcess_step1, processVersion=1, processDefinitionKey=2251799820674400, tenantId=<default>}]
2025-05-30 06:28:59.804 [Broker-2] [zb-actors-1] [StreamProcessor-2] TRACE
io.camunda.zeebe.broker.process - Process process instance event [context: {intent=ACTIVATE_ELEMENT, elementId=Event_1m9wyfu, bpmnElementType=END_EVENT, elementInstanceKey=4503599636225915, flowScopeKey=4503599636225733, processInstanceKey=4503599636225733, parentProcessInstanceKey=-1, parentElementInstanceKey=-1, bpmnProcessId=MyProcess_step1, processVersion=1, processDefinitionKey=2251799820674400, tenantId=<default>}]
2025-05-30 06:28:59.805 [Broker-2] [zb-actors-1] [StreamProcessor-2] TRACE
io.camunda.zeebe.broker.process - Process process instance event [context: {intent=COMPLETE_ELEMENT, elementId=MyProcess_step1, bpmnElementType=PROCESS, elementInstanceKey=4503599636225733, flowScopeKey=-1, processInstanceKey=4503599636225733, parentProcessInstanceKey=-1, parentElementInstanceKey=-1, bpmnProcessId=MyProcess_step1, processVersion=1, processDefinitionKey=2251799820674400, tenantId=<default>}]
2025-05-30 06:28:59.806 [Broker-2] [zb-actors-1] [ServerTransport] TRACE
gw logs (there are no other entries related to this worker):
2025-05-30 06:28:59.764 [Gateway-camunda-zeebe-gateway-66f74b8bb-g2khc] [zb-actors-0] [ActivateJobsHandler] TRACE
io.camunda.zeebe.gateway.longPolling - Unblocking ActivateJobsRequest BrokerActivateJobsRequest{requestDto={"type":"JobType_CompleteOrder","worker":"activateJobsWorkerService#processActivateJobsStreaming","timeout":20000,"maxJobsToActivate":32,"jobKeys":[],"jobs":[],"variables":[],"truncated":false,"tenantIds":["<default>"]}}