我能够停止消费并重新启动消费,但问题是,当我重新启动消费时,我能够处理已经发布的消息,但是当我发布无法处理的新消息时。import com.rabbitmq.client.Channel;public class RabbitMqueueable to see the newly published messages to the queue I mean
//newly published messag
我有基本的脚本来接收amqp消息并将它们转发到socket.io --它工作了几个小时,有时工作了几天,但最终它停止了转发amqp消息,同时继续发出心跳。日志显示,当amqp消息到达时,它并不试图发出socket.io消息,所以我认为问题在于amqp连接/订阅,而不是socket.io。我测试了在脚本运行时手动关闭和重新启动rabbitmq服务器,它似乎没有问题重新连接并继续正常工作。require("amqp"),
socketio = r
我在做这样的事 .process(pollingRequestStatus) // check status of the request, if not ready)当请求发生时,消息会被复制,这是否是将消息发送回同一个队列时的预期行为?我也尝试过像下面这样的建议,但是它不起作用,这个消息似乎只是被消耗掉了,而且不会