2017-07-13 2 views
0

PythonにQpidを使用すると、コンテナを使用してコネクタURLを使用してActiveMqに接続しています。
username:password @ hostname:5672/topicName。
ウェブコンソールでAMQPの接続がアップしています。しかし、既存のトピックに登録するのではなく、その名前の新しいキューを作成します。
PythonのQpid、トピックを購読できない

誰かがトピックを購読するために与えなければならない形式で私を助けることができますか?または、私が何かが欠けている場合は、正しい方向に私を指してください。

ありがとうございます。

答えて

0

私はPython URI構文のQpidについては完全にはわかりませんが、ActiveMQ側からは宛先が宛先プレフィックスを使って直接扱われます。トピックの場合、接頭辞はtopic://であり、キューの場合はqueue:// unsurprisinglyです。接頭辞がない場合、ブローカは問題のアドレスをQueueタイプにデフォルト設定します。通常はそれが優先です。

問題を解決するには、適切な接頭辞を使用するURIを作成する必要があります。正しい接頭辞を使用する場合はtopic:// some-nameを使用してください。問題があったことが分かった

+0

私は接頭トピックにしようとした://しかし動作しませんでした。 –

0

、On_start法では、我々は(event.container.create_receiver使用する必要があります)とURLの形式は、話題にしておく必要があります://

関連する問題