Replies: 6 comments
|
Hello! I suggest that such property doesn't exist in java client. I think it's possible to write a similar client https://github.com/Netflix/conductor/blob/main/client/src/main/java/com/netflix/conductor/client/automator/TaskPollExecutor.java#L106 |
|
@headibr The poll count for system task workers (HTTP) is controlled by this property, |
@aravindanr Are there any consequences by increasing that value to 500 or even 1000? My system consistently has 25k-30k running workflows at any given time but HTTP tasks slow down when the queue builds up. |
|
@aravindanr in which config file is this property located? or is this something we need to manually add? |
|
@headibr You can add it manually to your config file |
|
@headibr Increasing the count to a large value does not speed up processing. The value should be a function of the number of processors (e.g. no of processors * 4) on the server that Conductor runs on. Setting a high value will simply overload the system with many threads. To reduce task build up, you can scale horizontally by adding more servers. |
Uh oh!
There was an error while loading. Please reload this page.
Is there somewhere in the configuration setting to define the number of HTTP tasks picked up by the workers during each poll cycle?
All reactions