Eve Shen
03/13/2025, 8:43 PMTasks stuck in AwaitingConcurrencySlot
still happens when deployment concurrency == 1Eve Shen
03/14/2025, 2:14 PMMarvin
03/14/2025, 2:15 PMslot_decay_per_second
, slots can refresh more quickly, allowing tasks to run more frequently. This can be configured when creating or updating a concurrency limit. More details can be found here.
2. Known Issues: There are known issues related to tasks being stuck in the "AwaitingConcurrencySlot" state. For instance, tasks may not be picked up even when a slot is free due to certain concurrency policies or deployment configurations. Some users have reported that tasks remain stuck if job variables are changed or if deployment concurrency limits are used with subflows. You can find more details and potential workarounds in the following GitHub issues:
- Tasks stuck in AwaitingConcurrencySlot
- Runs in AwaitingConcurrencySlot not picked up
- Deployment concurrency limit leaves jobs stuck
In your case, you might want to review the concurrency settings and consider adjusting the slot decay rate. Additionally, checking the specific configuration of your deployment and any changes in job variables could provide further insights into resolving the issue. If these suggestions don't help, following the discussions and updates in the linked GitHub issues might offer more tailored solutions.