WSO2 ESB 计划的消息转发处理器在达到最大传递尝试后变为非活动状态

WSO2 ESB scheduled message forwarding processor becomes inactive after reaching max delivery attempt

我试着按照这个 link ,我一步一步地做了四次,前 3 次我使用 WSO2 MB 作为代理,最后一次我尝试 Apache ActiveMQ 但是问题是,当我关闭 SimpleQuoteService 服务器并通过 SoapUI 将消息发送到代理时,它们会累积在我的队列中,并且我的计划消息转发处理器在达到最大传递尝试后变得不活动,但 WSO2-ESB 文档是说: “要测试故障转移场景,请关闭 JMS 代理(即原始消息存储)并向代理服务发送一些消息。 您会看到消息没有发送到后端,因为原始消息存储不可用。您还将看到消息存储在故障转移消息存储中。"

有人解释一下吗?!!!

您可以禁用停用消息处理器设置 "max.delivery.drop" 参数到 'Enabled'。它会在最大投递尝试后丢弃消息,而不会停用处理器。有关这些参数的文档(定义),请参阅 here