试了几个版本,发现工单只要有处于排队中的,会一直卡住在那,然后也没有删除工单按钮,odc.log日志也没有什么有用信息,查看状态就是卡在待检查状态
odc版本是多少,麻烦再提供一份odc的日志
4.3.3和4.3.4都有这个情况 我昨晚刚重新部署 还是有这个问题
[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
报错这个 下面有附件
下发任何类型的任务都会处于排队中吗?还是只有导出、导出结果集、申请项目权限?大概有多少个任务处于排队中?
新建的对应这些任务基本上都会卡在排队中,虽然现在导出功能没事,但是前两天部署另外一个版本导出功能也是有问题的,最上面提问的第一张图可查看
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个都在排队中,处理状态一直是处于待执行
工单任务列表中现在有几个任务在执行中,是否只要提工单就会处于排队中?
测试确认下排队中状态任务是否会后续变为执行中。
测了很多次 一直保持在排队中,新建任务也是这样,一直处于排队中,只有新建导出任务是可以成功执行的
麻烦提供一个截图,提供一下你的钉钉号
再观察吧,2c4g的odc如果是两个并行执行的是正常,看看后续排队中的任务是否会执行
可以的,感觉不是资源问题 我docker stats 查看的时候cpu基本不吃,内存只吃到50%也就是2G