Avoid Celery/RabbitMQ "connection reset" errors [#5609].
This change starts Celery only after RabbitMQ is available. It also returns the unnecessarily low BROKER_HEARTBEAT setting to default of 120.0 to help prevent connections being reset on machines under load.
This commit is contained in:
committed by
Ben Sturmfels
parent
3d0c2a773b
commit
243354b65e
@@ -81,7 +81,6 @@ def get_celery_settings_dict(app_config, global_config,
|
||||
'schedule': datetime.timedelta(minutes=frequency),
|
||||
}
|
||||
}
|
||||
celery_settings['BROKER_HEARTBEAT'] = 1
|
||||
|
||||
return celery_settings
|
||||
|
||||
|
||||
Reference in New Issue
Block a user