Joe
08/23/2025, 3:02 AMJoe
08/23/2025, 3:04 AMwindows-workers
(process type)
• Workers: 5 workers all online with limits of 5 concurrent flows each
• Problem: Some workers (like PVE2-LBT-009) are handling multiple flows simultaneously, while others (like PVE2-LBT-001) only pick up 1 flow and then stop, even though they show 0/5 active slots in the concurrency limits dashboard.
What I've checked:
• All workers are using the same work pool (windows-workers
) and work queue (default
)
• No custom concurrency limits are set (confirmed with prefect concurrency-limit ls
)
• Workers are started with --limit 5
and show as online
• Flows are backing up with some running late while workers appear idle
Questions:
1. Are there any Hobby Tier limits on total concurrent flows across all workers that might cause this behavior?
2. Could this be related to worker slot management not properly releasing capacity?
3. Any known issues with process-type work pools and worker load balancing?
The inconsistent worker utilization suggests either a tier limitation or a worker polling/slot management issue. Any insights would be appreciated!Nate
08/23/2025, 12:16 PMNate
08/23/2025, 12:16 PM