首页 > 解决方案 > 如何在 MQ 上捕获错误请求?

问题描述

我在设计一个项目时遇到了一个问题。

我正在使用 RabbitMQ 对来自用户的“请求”进行排队。问题是我的消费者不可靠。即错误的提交可能会导致消费者服务器崩溃。这意味着,如果我有一个错误的提交连续重新排队到 MQ,我所有的消费者都会崩溃。

我知道死信队列,但据我了解,消费者本身“拒绝”请求并将其放在 DLQ 上。就我而言,处理请求本身的消费者已经崩溃。

我应该如何处理这些请求?

标签: rabbitmq

解决方案


推荐阅读