文档首页/ 云数据库 GeminiDB/ GeminiDB Redis接口/ 常见问题/ 数据迁移/ 如何处理报错ERR the worker queue is full, and the request cannot be excecuted?
更新时间:2025-09-28 GMT+08:00

如何处理报错ERR the worker queue is full, and the request cannot be excecuted?

报错含义

服务进程shard队列已满,无法接受新的请求。

可能发生原因

  1. 业务流量激增,节点负载过高,导致shard队列被填满。
  2. 由于业务中存在大key、热key等问题,使得某个shard队列中的命令排队等候,最终队列被完全占满。

整改建议

  1. 若队列满是由于大key或热key引起,建议业务侧进行优化整改,可参考开发与运维规范进行调整。
  2. 若实例整体负载较高,建议升级到更高规格,以提升命令处理效率。

如果上述方法仍无法解决问题,您可以在管理控制台右上角,选择“工单 > 新建工单”,联系客服进行处理。