Как заставить RedisMqServer подождать секунду, прежде чем повторить сообщение?
Похоже, что аргумент конструктора requestTimeOut в RedisMqServer не влияет на время между повторными попытками сообщения. Есть ли другой способ добавить задержку между повторными попытками сообщения?
В частности, мы хотим добавить свойство к сообщению, которое будет указывать, как долго MessageQueueHandler должен игнорировать это сообщение, если попытка повторной попытки еще не завершена.
1 ответ
Вы пытались установить KeepAliveRetryAfterMs
Proeprty на вашем RedisMqServer
объект?
myHost = new RedisMqServer(myManager) {
KeepAliveRetryAfterMs = 10000 // 10 Seconds
};