什么是消息代理重试间隔以及如何配置
What is the Message broker retry intval and how to configure
我已经使用 WSO2 Message Broker MB300 服务器来连接每个微服务。那就是使用主题连接。
在仪表板 "Durable Topic Subscriptions" 部分和 "Number Of Messages Delivery Pending" 列消息显示为待处理。这个数字越来越大。消息传递延迟或重试间隔的任何配置?
MB 3.2.0 版本引入了重新投递延迟,可以作为系统设置属性。 System.setProperty("AndesRedeliveryDelay", "10000");
此外,可以在 broker.xml 中设置最大重新投递尝试次数,方法是按如下方式设置值,<maximumRedeliveryAttempts>10</maximumRedeliveryAttempts>
我已经使用 WSO2 Message Broker MB300 服务器来连接每个微服务。那就是使用主题连接。
在仪表板 "Durable Topic Subscriptions" 部分和 "Number Of Messages Delivery Pending" 列消息显示为待处理。这个数字越来越大。消息传递延迟或重试间隔的任何配置?
MB 3.2.0 版本引入了重新投递延迟,可以作为系统设置属性。 System.setProperty("AndesRedeliveryDelay", "10000");
此外,可以在 broker.xml 中设置最大重新投递尝试次数,方法是按如下方式设置值,<maximumRedeliveryAttempts>10</maximumRedeliveryAttempts>