You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I am using celery beat to work with a large amount of future tasks in the database, It is starting to struggle when the number of tasks enabled is 100k+ (there are hundreds of thousands of disabled tasks)
The tasks do execute but after their scheduled time by a significant amount (few hours) which is not good for my use case, I tried scaling up the server it helped a little but the issue still exists and the number of tasks is going to increase over time.
Also increasing the number of workers doesn't seem to affect the issue very much.
Am I doing something wrong or is this the limit of the tool? any alternative solutions are very appreciated.
Celery Version: 5.3.6
Celery-Beat Version: 2.5.0
Exact steps to reproduce the issue:
Create thousands of tasks with different schedules.
Wait for the tasks to execute on time
Notice they are delayed from the scheduled time.
The text was updated successfully, but these errors were encountered:
Summary:
Hello, I am using celery beat to work with a large amount of future tasks in the database, It is starting to struggle when the number of tasks enabled is 100k+ (there are hundreds of thousands of disabled tasks)
The tasks do execute but after their scheduled time by a significant amount (few hours) which is not good for my use case, I tried scaling up the server it helped a little but the issue still exists and the number of tasks is going to increase over time.
Also increasing the number of workers doesn't seem to affect the issue very much.
Am I doing something wrong or is this the limit of the tool? any alternative solutions are very appreciated.
Exact steps to reproduce the issue:
The text was updated successfully, but these errors were encountered: