2017-02-16 8 views
0

Когда я сделать удаленный вызов с помощью curl, чтобы получить размер очереди на сервере RabbitMQ с помощью команды, такие как:RabbitMQ API очередей Размер вызова: Плохой ответ

curl -s -i -u guest:guest http://host:port/api/queues/%2f/queue_name

я вернусь текст AMQP , вот и все.

Когда я бегу завиток команду с многословной флагом, я получить, в дополнение к AMQP тексту:

* additional stuff not fine transfer.c:1037: 0 0 * Increasing bytecount by 8 from hbuflen * SSLv3, TLS alert, Client hello (1): * nread <= 0, server closed connection, bailing * Connection #0 to host rabbitmq-stage left intact AMQP * Closing connection #0 * SSLv3, TLS alert, Client hello (1):

Любая идея, почему ответ не то, что, как ожидается, (т.е. Строка JSON, содержащая размер очереди)?

Спасибо!

ответ

0

вы используете не тот порт:

➜ sbin curl -u guest:guest http://localhost:5672/api/queues/%2f/myqueue AMQP %

попробовать с помощью 15672 и не 5672, таким образом:

curl -u guest:guest http://localhost:15672/api/queues/%2f/myqueue