mirror of
https://github.com/ansible/awx.git
synced 2026-03-06 03:01:06 -03:30
functionality for dev + IG + supervisor configuration
This commit is contained in:
@@ -125,6 +125,7 @@ CLUSTER_HOST_ID = socket.gethostname()
|
|||||||
CELERY_ROUTES['awx.main.tasks.cluster_node_heartbeat'] = {'queue': CLUSTER_HOST_ID, 'routing_key': CLUSTER_HOST_ID}
|
CELERY_ROUTES['awx.main.tasks.cluster_node_heartbeat'] = {'queue': CLUSTER_HOST_ID, 'routing_key': CLUSTER_HOST_ID}
|
||||||
# Production only runs this schedule on controlling nodes
|
# Production only runs this schedule on controlling nodes
|
||||||
# but development will just run it on all nodes
|
# but development will just run it on all nodes
|
||||||
|
CELERY_ROUTES['awx.main.tasks.awx_isolated_heartbeat'] = {'queue': CLUSTER_HOST_ID, 'routing_key': CLUSTER_HOST_ID}
|
||||||
CELERYBEAT_SCHEDULE['isolated_heartbeat'] = {
|
CELERYBEAT_SCHEDULE['isolated_heartbeat'] = {
|
||||||
'task': 'awx.main.tasks.awx_isolated_heartbeat',
|
'task': 'awx.main.tasks.awx_isolated_heartbeat',
|
||||||
'schedule': timedelta(seconds = AWX_ISOLATED_PERIODIC_CHECK),
|
'schedule': timedelta(seconds = AWX_ISOLATED_PERIODIC_CHECK),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ minfds = 4096
|
|||||||
nodaemon=true
|
nodaemon=true
|
||||||
|
|
||||||
[program:celeryd]
|
[program:celeryd]
|
||||||
command = python manage.py celeryd -l DEBUG -B --autoreload --autoscale=20,3 --schedule=/celerybeat-schedule -Q tower_scheduler,tower_broadcast_all,tower,%(ENV_HOSTNAME)s -n celery@%(ENV_HOSTNAME)s
|
command = python manage.py celeryd -l DEBUG -B --autoreload --autoscale=20,3 --schedule=/celerybeat-schedule -Q tower_scheduler,tower_broadcast_all,tower,%(ENV_EXTRA_GROUP_QUEUES)s,%(ENV_HOSTNAME)s -n celery@%(ENV_HOSTNAME)s
|
||||||
autostart = true
|
autostart = true
|
||||||
autorestart = true
|
autorestart = true
|
||||||
redirect_stderr=true
|
redirect_stderr=true
|
||||||
|
|||||||
Reference in New Issue
Block a user