服状态检测接口
This commit is contained in:
parent
a89593ae17
commit
a630953563
19
routes.py
19
routes.py
@ -328,3 +328,22 @@ def health_check():
|
||||
'timestamp': datetime.now().isoformat(),
|
||||
'service': 'video-generation-api'
|
||||
})
|
||||
|
||||
@api_bp.route('/queue', methods=['GET'])
|
||||
def status_check():
|
||||
"""状态检测"""
|
||||
try:
|
||||
queue_manager = get_queue_manager()
|
||||
status = queue_manager.get_queue_status()
|
||||
queue_running = status['running_task_ids']
|
||||
queue_pending = status['waiting_task_ids']
|
||||
return jsonify({
|
||||
'queue_running': queue_running,
|
||||
'queue_pending': queue_pending
|
||||
})
|
||||
|
||||
except Exception as e:
|
||||
return jsonify({
|
||||
'queue_running': [],
|
||||
'queue_pending': []
|
||||
}), 500
|
||||
Loading…
x
Reference in New Issue
Block a user