迷糊小书童 发表于 2022-11-21 16:55:44

【8.0.102.0】【sqlserver 更新流程实例标题命令异常报错】

本帖最后由 迷糊小书童 于 2022-11-21 16:57 编辑

命令配置



运行过程


错误日志


项目文件参考附件,流程使用MSSQL做数据库,调用更新流程实例标题命令时流程异常,使用sqlite做数据库却没有异常。

Lay.Li 发表于 2022-11-21 17:51:27

您好,看这个日志是因为并发访问数据库造成的问题,可以尝试勾选调用服务端命令请求的异步调用命令试试:loveliness:

迷糊小书童 发表于 2022-11-21 20:19:24

Lay.Li 发表于 2022-11-21 17:51
您好,看这个日志是因为并发访问数据库造成的问题,可以尝试勾选调用服务端命令请求的异步调用命令试试:lov ...




大佬,工程文件上已经是√上了的。勾或不勾都会报这个错的。

Lay.Li 发表于 2022-11-22 12:21:27

大佬,您的demo链接的外连数据库这边链接不上,照着您的demo做了一个mysql的流程,测试是没有问题的。




这个问题可能需要远程您看一下,您可以先填一下我们这边的1V1申请:https://app.grapecity.com.cn/askhelp,
通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道:loveliness:

迷糊小书童 发表于 2022-11-24 09:26:03

Lay.Li 发表于 2022-11-22 12:21
大佬,您的demo链接的外连数据库这边链接不上,照着您的demo做了一个mysql的流程,测试是没有问题的。


...

经过多次验证,只要事件是放在节点的完成、节点的离开时就会出现这个问题。sqlerver以及mysql都试过了。


Lay.Li 发表于 2022-11-24 17:25:11

您好,这边5l您反馈的问题确实复现了,我们这边儿调查一下,

不过您前边反馈的这个流程命令条中调用的问题,这边确实没有复现,也可能是因为我使用的是8.0.103.0的缘故,您可以更新版本后再试一下:loveliness:

开心不好 发表于 2022-11-24 21:11:35

我也发现这个问题,在ms sqlsever 中,8.103一样有这个问题,只要在,不止是更新实例名称,包括更新任务描述,无论放到,节点开始结束,还是任务开始结束,都是报错。

Lay.Li 发表于 2022-11-25 12:07:13

嗯嗯,这个问题我们正在调查中哈:loveliness:

迷糊小书童 发表于 2022-12-23 11:29:21

Lay.Li 发表于 2022-11-25 12:07
嗯嗯,这个问题我们正在调查中哈

版主大大,这个问题解决了不?我升级到8.0.104,还是有这个问题噢:lol

Lay.Li 发表于 2022-12-23 11:36:42


大佬,任务完成时,程序需要处理流程相关的数据,结果这时又来了个命令更改流程实例名称,也要改流程的数据,导致出现了数据库乐观锁的问题。

不建议在任务完成时,节点离开时修改流程的数据哈,建议在流程发起的时候,更改流程实例名称。

如果非要在任务完成时修改,那就在服务端命令中,修改流程实例名称前,加一个等待命令,等待5秒。
我们会在之后版本中去研究看看能不能支持一下:'(


页: [1] 2
查看完整版本: 【8.0.102.0】【sqlserver 更新流程实例标题命令异常报错】