找回密码
 立即注册

QQ登录

只需一步,快速开始

admin/
金牌服务用户   /  发表于:2024-6-21 10:44  /   查看:1037  /  回复:13
1金币
升级10.0.0.3后的问题:流程中设置了超时设置,超时会发送一个微信通知,但是流程已经结束了,系统还一直在发微信通知(还在判断流程节点超时了)

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

最佳答案

查看完整内容

问题已解决,问题根据: 出现问题的原因是客户在服务器上发布了一个测试应用,而测试应用连接的测试数据库是当时生产环境上数据库,这时这个流程还没有完成审批,后面正式应用即使审批了,因为测试应用连接的不是同一个数据,所以确实存在待办,一直会向微信中推送。 这里有一个问题,停止掉测试应用,并不能解决这个问题,原因主要是同一台服务器所有的应用共用同一个流程引擎,即使应用停止了流程进程也不会关闭。 解决方 ...

13 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-6-21 10:44:39
来自 14#
问题已解决,问题根据:
出现问题的原因是客户在服务器上发布了一个测试应用,而测试应用连接的测试数据库是当时生产环境上数据库,这时这个流程还没有完成审批,后面正式应用即使审批了,因为测试应用连接的不是同一个数据,所以确实存在待办,一直会向微信中推送。

这里有一个问题,停止掉测试应用,并不能解决这个问题,原因主要是同一台服务器所有的应用共用同一个流程引擎,即使应用停止了流程进程也不会关闭。

解决方案:
1、访问测试应用,将待办结束掉
2、使用设计器连接测试应用对应的测试库,通过服务端命令中的删除流程实例,删除掉这个流程实例

评分

参与人数 1满意度 +5 收起 理由
admin/ + 5

查看全部评分

回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-6-21 17:27:10
2#
大佬您好,这个问题我这边了解了,咱们预期的效果应该是,从任务创建开始,2天后到期,到期前一天,每隔4小时,向微信推送一次消息,若是任务已经处理结束,将不再推送消息。
现在的现象是,解释任务已经结束了,任然在推送消息,是这样吗?
关于这个问题,我们下去根据咱们这个步骤复现一下,若是可以复现,若是有结果了会在帖子中跟进一下
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-6-24 14:46:51
3#
大佬,我这边用同样的方案,测试了下没有复现这个问题,大佬可以看下我的demo

同时,大佬可以检查下,我们接受到的微信消息有没有什么特征值,会不会是其他流程数据发送的数据,让我们误以为是之前的流程发送的微信消息~~


本帖子中包含更多资源

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

x
回复 使用道具 举报
admin/
金牌服务用户   /  发表于:2024-6-25 10:22:45
4#
Nathan.guo 发表于 2024-6-24 14:46
大佬,我这边用同样的方案,测试了下没有复现这个问题,大佬可以看下我的demo

同时,大佬可以检查下,我 ...

因为有流程单号,所以定位到这个流程。
我观察下其他的流程是否也有这个情况,如果只是这个流程该怎么中断这个超时任务
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-6-25 16:39:58
5#
楼主您好,关于这个问题的调查,我们内部沟通了一下,数据表中有数据专门会存储延时相关的计划任务信息,我们想看看咱们是否存在数据并没有真正删除的情况。

不清楚咱们流程使用的是什么数据库,内置库还是外联库。
若是外联库,咱们是否可以提供一下咱们出现这个问题的流程实例的ID,我们这边根据咱们的ID,写一个相关的SQL咱们在数据库上执行一下,看看是否存在错误的数据。
回复 使用道具 举报
admin/
金牌服务用户   /  发表于:2024-6-25 16:43:34
6#
Grayson.Shang 发表于 2024-6-25 16:39
楼主您好,关于这个问题的调查,我们内部沟通了一下,数据表中有数据专门会存储延时相关的计划任务信息,我 ...

外联库,实例id:5a38fc03-2a32-11ef-a888-00163e047fe2
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-6-25 17:15:51
7#
楼主您好,这个是查询数据的SQL,咱们在数据库中执行一下
  1. SELECT * FROM ACT_RU_EXECUTION are2 where are2.ID_ = '5a38fc03-2a32-11ef-a888-00163e047fe2';
  2. SELECT * FROM ACT_RU_TIMER_JOB where process_instance_id_ = '5a38fc03-2a32-11ef-a888-00163e047fe2';
  3. SELECT * FROM ACT_HI_PROCINST ahp where ahp.PROC_INST_ID_ = '5a38fc03-2a32-11ef-a888-00163e047fe2';
复制代码


不知道咱们是否方便将咱们流程的BPM文件发一下,我们看一下咱们流程的设计。若是可以导出,具体操作如下

本帖子中包含更多资源

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

x
回复 使用道具 举报
admin/
金牌服务用户   /  发表于:2024-6-25 17:35:42
8#
本帖最后由 admin/ 于 2024-6-25 17:40 编辑
Grayson.Shang 发表于 2024-6-25 17:15
楼主您好,这个是查询数据的SQL,咱们在数据库中执行一下

论坛不支持上传此类型的包,我发微信吧,另外这几条sql没有查询到内容
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-6-25 18:18:44
9#
好的,感谢支持,我这边反馈一下
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部