ODC 4.3.3 和 4.3.4发现工单申请后一直处于排队中

试了几个版本,发现工单只要有处于排队中的,会一直卡住在那,然后也没有删除工单按钮,odc.log日志也没有什么有用信息,查看状态就是卡在待检查状态

odc版本是多少,麻烦再提供一份odc的日志

4.3.3和4.3.4都有这个情况 我昨晚刚重新部署 还是有这个问题

odc.log (3.9 MB)

[2025-06-11 15:47:20.831 CST][flow-task-executor-3][85aaf32e2359433d,ac2456e008c6,52W6S696VW5F6MZGPJ3KXF][WARN][com.oceanbase.odc.service.flow.task.FlowTaskSubmitter][104]: Delegate task instance execute occur error:
com.oceanbase.odc.core.shared.exception.NotFoundException: ODC_FLOW_TASK_INSTANCE not found by activityId=flow477b6e150776441ab4c07590409fb687

报错这个 下面有附件

下发任何类型的任务都会处于排队中吗?还是只有导出、导出结果集、申请项目权限?大概有多少个任务处于排队中?

目前只有导出是正常的 有些功能还没测 如果需要的话可以给一下要求我喊dba去测对应的功能


查看任务流程一直卡在待执行这里 然后任务日志是显示
read log failed, may be log file not exist

正常的工单是正常显示日志

新建的对应这些任务基本上都会卡在排队中,虽然现在导出功能没事,但是前两天部署另外一个版本导出功能也是有问题的,最上面提问的第一张图可查看

odc 的配置是几c几g的?并行了几个任务?现在排队中的任务是否进入到执行状态了?

#!/usr/bin/env bash
docker run -v /var/www/odc/log:/opt/odc/log -v /var/www/odc/data:/opt/odc/data
-d -i --net host --cpu-period 100000 --cpu-quota 200000 --memory 4G --name “obodc1”
-e DATABASE_HOST=‘XXXXXXXXXX’
-e DATABASE_PORT=‘3306’
-e DATABASE_USERNAME=‘root_root’
-e DATABASE_PASSWORD=‘XXXXXXX’
-e DATABASE_NAME=‘odc_metadb’
-e ODC_ADMIN_INITIAL_PASSWORD=‘XXXXXXXX’
oceanbase/odc:4.3.3_bp2

目前10个任务有7个都在排队中,处理状态一直是处于待执行

工单任务列表中现在有几个任务在执行中,是否只要提工单就会处于排队中?
测试确认下排队中状态任务是否会后续变为执行中。

测了很多次 一直保持在排队中,新建任务也是这样,一直处于排队中,只有新建导出任务是可以成功执行的

麻烦提供一个截图,提供一下你的钉钉号

dingding:z1k_z8d86gli2
现在看着有些是正常的

再观察吧,2c4g的odc如果是两个并行执行的是正常,看看后续排队中的任务是否会执行

可以的,感觉不是资源问题 我docker stats 查看的时候cpu基本不吃,内存只吃到50%也就是2G

:grinning: :+1: :grinning: :+1: