Archery
Archery copied to clipboard
工单执行一直是排队中
重现步骤
k8s部署的,版本:Archery (v1.11.3) debug接口显示:
回调失败的记录:没有 logs/qcluster.log:文件内容是空的 max_allowed_packet参数:已经设置成最大1G了
现状:有时候可以正常结束,大部分工单都是排队中,下图中的人工终止流程都是因为排队中然后手动终止的
尝试过的方法: 1、update sql_workflow set status='workflow_review_pass' where status = 'workflow_queuing';修改完状态,重新执行还是卡在排队中 2、重启pods 3、pods中重启qcluster
预期外的结果
日志文本
qcluster.log没有日志,archery.log也没相关报错,
版本
1.11.3
部署方式
K8S
是否还有其他可以辅助定位问题的信息?比如数据库版本等
No response
我遇到排队中的问题一般都是在批量执行SQL时 step by step 语句过多,导致其它队列任务处于等待中,目前没有太好的办法,除非改写优化批量 step by step 语句