2015-12-04 2 views
1

Я использую Сервер RabbitMQ 3.5.6 на windows 8.1 и Windows 7 x64.Telnet к адаптеру RabbitMQ Stomp только что повесил

У меня есть доступ к Stomp Adapter, встроенный в RabbitMQ Server.

Так я настроил его от https://www.rabbitmq.com/stomp.html

это показывает, что он успешно включен и настроен rabbitmq_stomp.

После этого я перезагрузил свой компьютер и попытаться телнет к локальный 61613 (сокет по умолчанию в rabbitmq_stomp), и он просто висел там говорят подключения.

enter image description here

Журнал сервера RabbitMQ говорит:

=INFO REPORT==== 4-Dec-2015::17:53:29 === 
accepting STOMP connection <0.327.0> ([::1]:49397 -> [::1]:61613) 

что же я сделал не так? любая помощь будет оценена по достоинству.

+0

Я столкнулся с той же проблемой, что и вы, могу спросить, как вы получили журнал RabbitMQ? Я совершенно новый для RabbitMQ. Благодаря :) – kenshinji

ответ

0

я найти способ, чтобы проверить STOMP с RabbitMQ, вы можете выполнить следующую команду, чтобы проверить его. Решение здесь, используя nc, я не нашел способ использовать telnet под Windows.

echo -e 'CONNECT\naccept-version:1.0,1.1,1.2\n\n\0' | nc -q10 127.0.0.1 61613 

Обычно клиент должен послать первые байты в этом protocal, как правило, что-то вроде CONNECT\naccept-version:1.0,1.1,1.2\nhost:yourstomp, нуждается в нулевые байт, в этом случае является [email protected], в конце концов, чтобы прекратить, так что было бы проще отправить через echo -e или аналогичный.