找回密码
 立即注册

QQ登录

只需一步,快速开始

aviagesystems
金牌服务用户   /  发表于:2024-11-18 11:13  /   查看:326  /  回复:11
1金币
本帖最后由 Nathan.guo 于 2024-12-2 17:34 编辑

我在流程节点上做了超时设置,如下,到指定日期前,每天发邮件提醒一次,邮件是写在服务端命令里的。

但是发出来的提醒邮件,每次都是两封一模一样的,时间也一样。


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

最佳答案

查看完整内容

大佬,这个问题后续重新研究了下,不是BUG,是咱们在使用上有些问题,原因如下: 按照demo中的设置举例 假设我们数据表中的日期是12月3日8:00,那么提前一天计算出的超时时间就是12月2日8:00;工程文件运行发起流程生成了待办任务后,系统就检测该任务有没有超时,发现此时是2024/12/2 17:00,晚于超时时间12月2日8:00,此时就会触发命令发送一次邮件;由于我们设置的间隔时间是1小时,那么推算下次的超时时间是12月2日9 ...

11 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-18 11:13:03
来自 10#
本帖最后由 Nathan.guo 于 2024-12-2 17:54 编辑

大佬,这个问题后续重新研究了下,不是BUG,是咱们在使用上有些问题,原因如下:

按照demo中的设置举例

假设我们数据表中的日期是12月3日8:00,那么提前一天计算出的超时时间就是12月2日8:00;工程文件运行发起流程生成了待办任务后,系统就检测该任务有没有超时,发现此时是2024/12/2 17:00,晚于超时时间12月2日8:00,此时就会触发命令发送一次邮件;由于我们设置的间隔时间是1小时,那么推算下次的超时时间是12月2日9:00,于是10秒后,系统再次检查任务有没有超时,发现此时2024/12/2 17:00,依然晚于超时时间12月2日9:00,于是再一次执行了命令发送邮件;以此类推~~

这个问题的核心原因就在于,到期时间-提前 早于 当前时间,因此流程只要一发起就超时了,很明显在业务逻辑上也是有问题的;

解决方案自然也不必多说,我们需要调整我们设置的策略,不要让待办任务一生成,流程就已经是超时了的~~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-18 11:36:32
2#
大佬使用的邮箱是outlook吗,这边再网上搜了下,可能有这样的原因,大佬可以参考下~~
https://answers.microsoft.com/zh ... 3-975e-86044c40c088

本帖子中包含更多资源

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

x
回复 使用道具 举报
aviagesystems
金牌服务用户   /  发表于:2024-11-18 13:05:45
3#
Nathan.guo 发表于 2024-11-18 11:36
大佬使用的邮箱是outlook吗,这边再网上搜了下,可能有这样的原因,大佬可以参考下~~
https://answers.mic ...

情况不太一样。我是被通知的人收到两封一样的。

而且只是超时设置里的会这样,用其他方式,比如页面上按键之后,或者节点进入、离开时配置的邮件都是正常的。
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-18 16:39:12
4#
明白,咱们是所有流程中的超时设置去发邮件的时候都有这个问题,还是说只有某个特定流程有问题
回复 使用道具 举报
aviagesystems
金牌服务用户   /  发表于:2024-11-19 15:41:11
5#
Nathan.guo 发表于 2024-11-18 16:39
明白,咱们是所有流程中的超时设置去发邮件的时候都有这个问题,还是说只有某个特定流程有问题

我建了一个测试的文件,配在超时设置里的邮件,也是发的两封
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-19 17:44:07
6#
aviagesystems 发表于 2024-11-19 15:41
我建了一个测试的文件,配在超时设置里的邮件,也是发的两封

那方便将我们测试的工程文件发上来吗,我这边按照咱们的设计分析下~~
回复 使用道具 举报
aviagesystems
金牌服务用户   /  发表于:2024-11-22 14:20:17
7#
本帖最后由 aviagesystems 于 2024-11-22 14:30 编辑

之前的测试文件没保存。我重新做了一个,但是不能完全复刻这个错误了。
正式工程里面问题还在。
测试这个,为了方便,是设置的提前一天,每小时发一封,收件人用的某角色,里面包含大于1人(因为出问题的是两人的,收件人也就是角色里面只有一人时没有这个问题)。
然后现在是白天还是正常一小时一封,到晚上就不对了,20号晚上8点一下子发出来十几封,21号六点一下子十几封。最后总数20号是23封,21号24封。

今天又填了一个,目前还是正常的。

测试文件和有问题的工程文件目前都是放在同一台活字格服务器上。测试都是按照正常测的, 不是本地测试

本帖子中包含更多资源

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

x
回复 使用道具 举报
aviagesystems
金牌服务用户   /  发表于:2024-11-22 14:28:11
8#
附件是测试文件和发的超时提醒邮件截图

本帖子中包含更多资源

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

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-11-22 14:53:23
9#
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部