My external task client works fine for some hours retrieving tasks whenever they occur, but sometimes (every day at least once) the processing stops. I don’t get any error. It seems that the client is waiting for new tasks but seems to get nothing more. In the cockpit I can see an increasing number of such external tasks. So it seems to me that either the server has stopped delivering tasks to the client or this retrieving does not work after some time. Is there any reason why/when this can happen ?
Is it possible that a short network connection break is the reason for this ?
when an external task client is called, is there any method invoked before the following service?
org.camunda.bpm.client.topic.impl.TopicSubscriptionManager#run
I am stuck with similar issue of the processing getting stuck after some time. Was able to replicate it by disabling the vpn locally. Looking for a handler which can be used to have some custom handling in this scenario.
Currently the above service (run() method) isn’t getting invoked when the connection is broken.
Hello @tpelzer ,
Have you found the source of the issue? i am experiencing this issue, after several days of working correctly, the worker just stops fetching the tasks.
Thanks