【发布时间】:2023-04-08 22:23:01
【问题描述】:
我正在寻找了解 RabbitMq 消息是否已处理或是否存在于队列中的最佳方法。我有我的 Web 管理,它向我的队列发送大量流量的消息。我的应用程序在 1 分钟内检查数据库,如果消费者在数据库中插入新数据,但如果没有插入,则应用程序显示错误,即未插入数据。问题是在高需求的情况下延迟可能会很长,延迟之后可以插入数据,Web管理的用户不知道数据是否插入,用户可以尝试向队列发送另一条消息。我需要知道是否可以检查队列中是否存在消息或知道消息是否已处理。
【问题讨论】: