7

私は rabbitmq を初めて使用しますが、何らかの (不明な) 理由により、"hello world" プログラムが機能しません。send.py と receive.py は、チュートリアル ページからコピーして貼り付けるだけです。

http://www.rabbitmq.com/tutorials/tutorial-one-python.html

rabbitmq は、RHEL 6 で「yum」を使用してインストールされます。Python のバージョンは 2.6 です。を使用してサーバーを起動しました

$ service rabbitmq-server start

「SUCCESS」と表示されます。

send.py と receive.py を実行しても、エラー メッセージや警告メッセージは表示されません。

$ python send.py
 [x] Sent 'Hello World!'

$ python receive.py
 [*] Waiting for messages. To exit press CTRL+C

その後、「Hello World!」は表示されません。

どうしたの?

4

2 に答える 2

12

最初に管理コンソールを有効にします

sudo rabbitmq-plugins enable rabbitmq_management

次に、ブラウザを開きます

http://localhost:55672

ログイン: ゲスト/ゲスト

私の場合、それはメモリ (2 ギガ未満) とメッセージでした。

/etc/rabbitmq/rabbitmq.config次のようにファイルを編集します。

 [
    {rabbit, [{disk_free_limit, {mem_relative, 0.1}}]}
 ]

さて、rabbit サービスを再起動します。

service rabbitmq-server stop
service rabbitmq-server start
于 2012-05-25T18:41:53.580 に答える