Целевой ноль в ActiveMQ MessageDispatch в pre / postProcessDispatch - PullRequest
0 голосов
/ 17 апреля 2020

Я использую плагин регистрации ActiveMQ и вижу нулевое назначение в объекте MessageDispatch в методах preProcessDispatch и postProcessDispatch, что показалось мне странным.

[20200417 09:02:25.319 EDT (ActiveMQ BrokerService[mqbrokertest] Task-39) deshaw.tools.jms.ActiveMQLoggingPlugin#preProcessDispatch INFO] preProcessDispatch on destination: null : MessageDispatch {commandId = 0, responseRequired = false, consumerId = ID:iron28.psc-39399-1587113346485-10:1:25:1, destination = null, message = null, redeliveryCounter = 0}
[20200417 09:02:25.319 EDT (ActiveMQ BrokerService[mqbrokertest] Task-39) deshaw.tools.jms.ActiveMQLoggingPlugin#postProcessDispatch INFO] postProcessDispatch on destination: null : MessageDispatch {commandId = 0, responseRequired = false, consumerId = ID:iron28.psc-39399-1587113346485-10:1:25:1, destination = null, message = null, redeliveryCounter = 0}

Просто чтобы уточнить, у меня нет знаний о точный вариант использования, потому что наша установка activemq развернута как общая инфраструктура, и я просматривал журналы и нашел ее выше.

Итак, я задам вопрос по-другому, если это поможет:

  1. Ожидается ли нулевой пункт назначения в postProcessDispatch - который, как я понимаю (возможно, неправильно), выполняется после отправки сообщения потребителю?
  2. Если ожидается нулевой пункт назначения, что может быть допустимым вариантом использования для этого или в каком сценарии ios это может быть ноль?

Спасибо!

[ИЗД.]

...