mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-08-12 11:33:14 +00:00
fix: 修改celery健康检测worker数量
This commit is contained in:
parent
c57cce8881
commit
296bb88834
@ -112,7 +112,8 @@ def get_celery_status():
|
|||||||
ping_data = i.ping() or {}
|
ping_data = i.ping() or {}
|
||||||
active_nodes = [k for k, v in ping_data.items() if v.get('ok') == 'pong']
|
active_nodes = [k for k, v in ping_data.items() if v.get('ok') == 'pong']
|
||||||
active_queue_worker = set([n.split('@')[0] for n in active_nodes if n])
|
active_queue_worker = set([n.split('@')[0] for n in active_nodes if n])
|
||||||
if len(active_queue_worker) < 5:
|
# Celery Worker 数量: 2
|
||||||
|
if len(active_queue_worker) < 2:
|
||||||
print("Not all celery worker worked")
|
print("Not all celery worker worked")
|
||||||
return False
|
return False
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user