MCollective::UnexpectedMessageType: полученный фрейм типа "ОШИБКА", ожидаемое "СООБЩЕНИЕ"

Мы используем mcollective-client Ruby gem в нашем REST-приложении Rails. Изредка мы получали исключение

MCollective::UnexpectedMessageType: полученный фрейм типа "ОШИБКА", ожидаемое "СООБЩЕНИЕ"

В файле журнала ActiveMQ найдена соответствующая запись:

| WARN  | Exception occurred processing: 
UNSUBSCRIBE
content-length:0
destination:/queue/mcollective.reply.WIN-XXXXX_30044.321
content-type:text/plain; charset=UTF-8
: org.apache.activemq.transport.stomp.ProtocolException: No subscription matched. | org.apache.activemq.transport.stomp.ProtocolConverter | ActiveMQ Transport: tcp:///127.0.0.1:52753@61613

Мы обновили гем mcollective-client до последней версии, но без разницы. Сначала я подумал, что это проблема блокировки, а mcollective-client не безопасен для потоков. Он был протестирован с одним запросом за раз, но также произошла ошибка. Чаще все работает, чем не получается. Нет шаблона для воспроизведения неудачи. Любое предложение, как это исправить?

0 ответов

Другие вопросы по тегам