asynchronous - 当发布者使用 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
解决方案
推荐阅读
- sql - 枢轴然后按价值分组
- c# - xamarin 表单中从 firebase 到 listView 的数据
- c# - 避免可空值类型的 Value 属性?
- mongodb - 在 CENTOS 中安装 MONGODB
- java - 如何使用 eclipse jdt 获取方法的主体?
- mysql - Rust:我们如何在 MySQL 上运行带有大量参数的 DML?
- reactjs - 如何在 XAMPP apache localhost 上运行 REACT JS?
- reactjs - 如何在反应渲染中使用异步和等待
- regex - Nginx 位置正则表达式以匹配不同的路径
- python - 根据另一列值更改 padas 中的值