Как установить политику доставки ActiveMQ в C# - PullRequest
0 голосов
/ 06 марта 2020

Я работаю с ActiveMQ в C#. Я не понимаю, как установить политику возврата в коде. Я пытался установить свойство в коде на стороне потребителя, но я не могу понять, работает ли оно или нет.

RedeliveryPolicy policy = connection.RedeliveryPolicy
policy.InitialRedeliveryDelay = 50000;
policy.MaximumRedeliveries = 5;

Выше я установил свойство, но я не знаю его правильный путь или нет.

1 Ответ

0 голосов
/ 06 марта 2020

Это должно быть connection.getRedeliveryPolicy ();

Ниже приведен простой пример настроек:

RedeliveryPolicy policy = connection.getRedeliveryPolicy();
policy.setInitialRedeliveryDelay(500);
policy.setBackOffMultiplier(2);
policy.setUseExponentialBackOff(true);
policy.setMaximumRedeliveries(2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...