RedisMqServer的requestTimeOut构造函数参数似乎对消息重试之间的时间没有影响。是否有其他方法可以在消息重试之间添加延迟?
具体来说,我们希望向Message添加一个属性,该属性将指示MessageQueueHandler在重试尝试未完成时应忽略该消息的时间。
答案 0 :(得分:2)
您是否尝试在KeepAliveRetryAfterMs
对象上设置RedisMqServer
属性?
myHost = new RedisMqServer(myManager) {
KeepAliveRetryAfterMs = 10000 // 10 Seconds
};