0.17.0
Fixes:
- Fixed some concurrency issues in activating and job handling, which caused that either for a longer time no jobs are polled or not handled or polled to fast. Poll interval are now respected better. #159
- Set request timeout for worklfow instance with result correctly #160
Misc:
Job worker rewrite #159:
- The worker now allows to handle jobs concurrently. Via a new configuration
HandlerThreads
you can set the thread count, which are used to handle activated jobs. Make sure your given Handler implementation is thread-safe. Per default the HandlerThread is set to 1, to be backwards compatible. - Introducing an threshold activation mechanism, which means that new jobs are only activated after the working queue reaches a threshold of 0.6.
This release is based on the Zeebe 0.24.X release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).