gpt4 book ai didi

java - 如何使用 RabbitMQ 和 AMQP 锁定应用程序

转载 作者:行者123 更新时间:2023-12-01 14:18:28 25 4
gpt4 key购买 nike

我需要锁定其中一个实例以允许调度多实例 Web 应用程序

现在我们有两个已启动的应用程序实例。每个人都有工作调度程序。我需要避免双重运行相同的进程,因为两个实例都发送相同处理的消息

最佳答案

不要尝试进行分布式锁定,这是一个很难尝试解决的问题。

相反,只需将两个应用程序设置为从同一队列中使用,并在它们之间使用 RabbitMQ 循环消息,那么两个应用程序都不会与另一个应用程序正在执行的工作发生冲突。

关于java - 如何使用 RabbitMQ 和 AMQP 锁定应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17884402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com