请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

迷糊小书童

注册会员

9

主题

38

帖子

155

积分

注册会员

积分
155
迷糊小书童
注册会员   /  发表于:2022-11-21 16:55  /   查看:1835  /  回复:11
本帖最后由 迷糊小书童 于 2022-11-21 16:57 编辑

命令配置



运行过程


错误日志


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

11 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-12-23 17:52:19
12#
大佬,流程的事件是会按顺序去执行的,不是同步执行的,而且每个事件执行是有时机的,有些事件执行时也是会有修改流程数据的内置操作的。目前的话就是不建议在任务完成时,节点离开时修改流程的数据,建议在流程发起的时候,更改流程实例名称。
回复 使用道具 举报
迷糊小书童
注册会员   /  发表于:2022-12-23 16:45:30
11#
Lay.Li 发表于 2022-12-23 11:36
大佬,任务完成时,程序需要处理流程相关的数据,结果这时又来了个命令更改流程实例名称,也要改流程的数 ...

下图是我个人对流程节点的一些浅薄见解。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-12-23 11:36:42
10#

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

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

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


回复 使用道具 举报
迷糊小书童
注册会员   /  发表于:2022-12-23 11:29:21
9#
Lay.Li 发表于 2022-11-25 12:07
嗯嗯,这个问题我们正在调查中哈

版主大大,这个问题解决了不?我升级到8.0.104,还是有这个问题噢
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-25 12:07:13
8#
嗯嗯,这个问题我们正在调查中哈
回复 使用道具 举报
开心不好
初级会员   /  发表于:2022-11-24 21:11:35
7#
我也发现这个问题,在ms sqlsever 中,8.103一样有这个问题,只要在,不止是更新实例名称,包括更新任务描述,无论放到,节点开始结束,还是任务开始结束,都是报错。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-24 17:25:11
6#
您好,这边5l您反馈的问题确实复现了,我们这边儿调查一下,

不过您前边反馈的这个流程命令条中调用的问题,这边确实没有复现,也可能是因为我使用的是8.0.103.0的缘故,您可以更新版本后再试一下
回复 使用道具 举报
迷糊小书童
注册会员   /  发表于:2022-11-24 09:26:03
5#
Lay.Li 发表于 2022-11-22 12:21
大佬,您的demo链接的外连数据库这边链接不上,照着您的demo做了一个mysql的流程,测试是没有问题的。


...

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-22 12:21:27
地板
大佬,您的demo链接的外连数据库这边链接不上,照着您的demo做了一个mysql的流程,测试是没有问题的。




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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部