102 lines
3.5 KiB
Plaintext
102 lines
3.5 KiB
Plaintext
root@2F-E3-Server6-04:/project/digitalHuman/taskBackend-v3# node checkQueue
|
|
|
|
========================================
|
|
Redis 队列检测脚本
|
|
项目前缀: digitalHuman-v3
|
|
检测时间: 2026/4/20 10:48:40
|
|
========================================
|
|
|
|
Redis 连接成功
|
|
|
|
|
|
========== 检测等待队列 ==========
|
|
✓ 等待队列 [digitalHuman-v3:comfyui:wait] 为空
|
|
✓ 等待队列 [digitalHuman-v3:runninghub:wait] 为空
|
|
⚠️ 等待队列 [digitalHuman-v3:coze:wait] 有 11 个任务积压
|
|
|
|
========== 检测处理队列 ==========
|
|
✓ 处理队列 [digitalHuman-v3:process:Polling] 为空
|
|
✓ 回调处理队列 [digitalHuman-v3:process:callback] 为空
|
|
|
|
========== 检测结果队列 ==========
|
|
✓ 结果队列 [digitalHuman-v3:result:queue] 为空
|
|
✓ 结果列表 [digitalHuman-v3:result:list] 为空
|
|
|
|
========== 检测错误队列 ==========
|
|
✓ 错误队列 [digitalHuman-v3:error:queue] 为空
|
|
⚠️ 错误列表 [digitalHuman-v3:error:list] 有 11 个任务
|
|
|
|
========== 检测回调等待任务 ==========
|
|
发现 2 个回调等待任务
|
|
✓ 所有回调等待任务都在正常时间内
|
|
|
|
========== 检测待处理消息 ==========
|
|
✓ 没有待处理消息
|
|
|
|
========== 检测计数器 ==========
|
|
|
|
全局计数器:
|
|
PQtasksALL (处理队列总任务数): 19
|
|
RQtasksALL (结果队列总任务数): 0
|
|
CQtasksALL (回调队列总任务数): 2
|
|
EQtaskALL (错误队列总任务数): -9
|
|
|
|
平台计数器:
|
|
[digitalHuman-v3:comfyui]
|
|
WQtasks (等待队列任务数): 0
|
|
PQtasks (处理队列任务数): 2
|
|
MAX_CONCURRENT (最大并发数): 0
|
|
✗ 平台 [digitalHuman-v3:comfyui] 处理队列任务数 (2) 超过最大并发数 (0)
|
|
[digitalHuman-v3:runninghub]
|
|
WQtasks (等待队列任务数): 0
|
|
PQtasks (处理队列任务数): 5
|
|
MAX_CONCURRENT (最大并发数): 13
|
|
[digitalHuman-v3:coze]
|
|
WQtasks (等待队列任务数): 11
|
|
PQtasks (处理队列任务数): 20
|
|
MAX_CONCURRENT (最大并发数): 20
|
|
⚠️ 平台 [digitalHuman-v3:coze] 等待队列计数器不为零: 11
|
|
⚠️ 全局处理队列计数器不为零: 19
|
|
⚠️ 全局回调队列计数器不为零: 2
|
|
|
|
========== 检测队列与计数器一致性 ==========
|
|
⚠️ PQtasksALL (19) 与实际队列长度 (0) 不一致
|
|
✓ CQtasksALL 与实际回调等待数一致
|
|
✓ 平台 [digitalHuman-v3:comfyui] WQtasks 与实际等待队列长度一致
|
|
✓ 平台 [digitalHuman-v3:runninghub] WQtasks 与实际等待队列长度一致
|
|
✓ 平台 [digitalHuman-v3:coze] WQtasks 与实际等待队列长度一致
|
|
|
|
========================================
|
|
检测报告汇总
|
|
========================================
|
|
|
|
共发现 7 个问题:
|
|
|
|
|
|
[wait_queue_backlog] - 1 个
|
|
- 队列: digitalHuman-v3:coze:wait, 数量: 11
|
|
|
|
[error_list_has_tasks] - 1 个
|
|
- 队列: digitalHuman-v3:error:list, 数量: 11
|
|
|
|
[process_counter_exceeds_concurrency] - 1 个
|
|
- 平台: digitalHuman-v3:comfyui, 数量: 2
|
|
|
|
[wait_counter_not_zero] - 1 个
|
|
- 平台: digitalHuman-v3:coze, 数量: 11
|
|
|
|
[global_process_counter_not_zero] - 1 个
|
|
- {"type":"global_process_counter_not_zero","count":19}
|
|
|
|
[global_callback_counter_not_zero] - 1 个
|
|
- {"type":"global_callback_counter_not_zero","count":2}
|
|
|
|
[counter_queue_mismatch] - 1 个
|
|
- 计数器: PQtasksALL, 计数器值: 19, 实际值: 0
|
|
|
|
========== 建议操作 ==========
|
|
1. 等待队列有积压,建议检查消费者是否正常运行
|
|
4. 计数器与实际队列不一致,建议重置计数器
|
|
|
|
Redis 连接已关闭
|