rabbitmq - 在 Rabbitmq 丢失队列
问题描述
今天早上我发现我的 rabbitmq 实例没有几个通常存在的队列。
我注意到的是一种模式,剩余的队列是那些有消费者的队列。
消失的队列主要是重试和DLQ。如何调查发生的事情?我在哪里寻找什么?
更新:
这是我的队列详细信息:
解决方案
这expires
是您的问题,如果队列有一段时间没有使用,它将被丢弃。
message-ttl
此外,除非您希望在一定时间后删除您的消息,否则我会摆脱它。
更多信息在这里:http ://www.rabbitmq.com/ttl.html
这些是您必须更改的 rabbitmq 配置设置,这里有更多信息https://www.rabbitmq.com/parameters.html
推荐阅读
- java - 搜索数组时遇到问题
- sql - 使用正则表达式替换 Oracle SQL 中的框字符
- mysql - MySQL 错误 - #1242 - 子查询返回多于 1 行
- spring-boot - Log4j2 JSP Taglib 在 Spring-boot Embedded Servlet 容器中不起作用
- java - 如何在 Spring Batch 中的 ItemWriter 上提交后更新源数据的状态
- node.js - 有没有办法只使用 Node 提供文件以供下载而不使用下面的 express?
- javascript - 我需要组合多个视频流并在 Javascript ReactJS 中提供视频元素
- python - 如何在 Apache nifi 中获取视频流数据?
- python - 有没有办法将条目添加到 json 列表中的字典中?
- listview - Listview中的奇怪字符