首页 > 解决方案 > 当发布者使用 Publisher Confirms 将消息异步发布到代理时,消息会出现在哪里?

问题描述

我想使用发布者确认将消息异步发布到我的应用程序中的代理。我有一个查询,所以假设我的应用程序尝试将消息异步发布到代理,并且 RabbitMQ 服务器没有剩余的磁盘空间,那么这些消息会发生什么?

简而言之,如果我的应用程序触发了1000条消息以发布,并且代理仅成功发布了5条消息(ACK),那么在代理 ACK/NACK 剩余消息之前的那段时间里,剩余消息将存储在哪里?

参考文献如下: https ://www.rabbitmq.com/tutorials/tutorial-seven-java.html https://www.rabbitmq.com/confirms.html#publisher-confirms

标签: asynchronousrabbitmqamqpcloudamqp

解决方案


推荐阅读