zhangyx 发表于 2022-8-24 08:59:39

您好,默认的消息队列在系统重启后消息会丢失是吗

您好,默认的消息队列在系统重启后消息会丢失是吗。

例子:A发起一个流程,下一个节点到B,在A发起后系统重启了,等系统启动好后,A的节点上显示已提交,但是B节点并没有收到A的流程消息,请问这是因为重启导致消息队列的数据丢失了嘛?
针对这种情况默认的消息队列有什么解决办法嘛,或者替换成其他消息队列?谢谢

论坛管理员 发表于 2022-8-24 10:56:57

管理员这边并没有复现您的问题,重启后消息还是存在的。您o2oa是怎么部署的,什么版本?

zhangyx 发表于 2022-8-24 11:04:40

论坛管理员 发表于 2022-8-24 10:56
管理员这边并没有复现您的问题,重启后消息还是存在的。您o2oa是怎么部署的,什么版本? ...

您好,是7.1的版本。
流程就是下面截图这样,A发起申请后流程快走完了被驳回,然后A重新发起申请,A的流程这里显示已发起,但是A的审核人没有收到消息,我们发现那个时间系统重启了,所以猜测是这个问题。
1.我们这边的流程流转的时候消息推送是存在哪里了?消息队列还是缓存或者数据库的表中?
2.系统流程发起后,消息推送出去,此时系统重启,如果没有被消费的消息会重新推送吗?如果会,推送的这个消息存在了哪里呢?



1.

2.

论坛管理员 发表于 2022-8-24 16:04:19


zhangyx 发表于 2022-8-24 16:06:20

论坛管理员 发表于 2022-8-24 16:04


谢谢您的帮助

论坛管理员 发表于 2022-8-25 09:25:05

:)
页: [1]
查看完整版本: 您好,默认的消息队列在系统重启后消息会丢失是吗