244 Star 2.2K Fork 762

GVP假诗人 / PowerJob

 / 详情

Unique index or primary key violation: "PUBLIC.pkey_INDEX_A ON PUBLIC.task_info

待办的
创建于  
2024-03-16 23:10

powerjob版本:4.3.3
客户端报错如下:
org.h2.jdbc.JdbcBatchUpdateException: Unique index or primary key violation: "PUBLIC.pkey_INDEX_A ON PUBLIC.task_info(instance_id NULLS FIRST, task_id NULLS FIRST) VALUES ( /* key:8 */ 649384931390128256, '1.0')"; SQL statement:
insert into task_info(task_id, instance_id, sub_instance_id, task_name, task_content, address, status, result, failed_cnt, created_time, last_modified_time, last_report_time) values (?,?,?,?,?,?,?,?,?,?,?,?) [23505-214]
at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1269)
at com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:127)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeBatch(HikariProxyPreparedStatement.java)
at tech.powerjob.worker.persistence.TaskDAOImpl.batchSave(TaskDAOImpl.java:60)
at tech.powerjob.worker.persistence.TaskPersistenceService.lambda$batchSave$1(TaskPersistenceService.java:69)
at tech.powerjob.common.utils.CommonUtils.executeWithRetry(CommonUtils.java:45)
at tech.powerjob.worker.persistence.TaskPersistenceService.execute(TaskPersistenceService.java:352)
at tech.powerjob.worker.persistence.TaskPersistenceService.batchSave(TaskPersistenceService.java:69)
at tech.powerjob.worker.core.tracker.task.heavy.HeavyTaskTracker.submitTask(HeavyTaskTracker.java:286)
at tech.powerjob.worker.core.tracker.task.heavy.HeavyTaskTracker.broadcast(HeavyTaskTracker.java:340)
at tech.powerjob.worker.actors.TaskTrackerActor.onReceiveProcessorReportTaskStatusReq(TaskTrackerActor.java:63)
at jdk.internal.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at tech.powerjob.remote.http.HttpVertxCSInitializer.lambda$buildRequestHandler$3(HttpVertxCSInitializer.java:119)
at io.vertx.ext.web.impl.BlockingHandlerDecorator.lambda$handle$0(BlockingHandlerDecorator.java:48)
at io.vertx.core.impl.ContextBase.lambda$null$0(ContextBase.java:137)
at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:264)
at io.vertx.core.impl.ContextBase.lambda$executeBlocking$1(ContextBase.java:135)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:833)

评论 (1)

Neal 创建了任务

稳定复现吗?还是偶现。

顺便需要提供下复现路径。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
647525 kfcfans 1589424914 9730488 wuqinggengjueqing 1700489140
Java
1
https://gitee.com/KFCFans/PowerJob.git
git@gitee.com:KFCFans/PowerJob.git
KFCFans
PowerJob
PowerJob

搜索帮助