0
RabbitMQ
サーバーからREST
経由でキューにクエリを実行しようとすると、常にキャッシュされた結果が得られます。つまり、次のコードを実行すると、キューがすでに変更されているために同じ結果が2回表示されます。たぶんこれもurllib2
と関連しています。RabbitMQのキャッシュ結果?
url = "https://someip:55672/api/queues/%2f/some_queue"
passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, url, RMQ_USERNAME, RMQ_PASSWORD)
authhandler = urllib2.HTTPBasicAuthHandler(passman)
opener = urllib2.build_opener(authhandler)
urllib2.install_opener(opener)
pagehandle = urllib2.urlopen(url)
result = pagehandle.read()
どうすればリアルタイムの結果を得ることができますか?
Er、これはRESTサービスのコードに依存しません。あなたはそれをどのように呼び出すのでしょうか? –