0
如果我試圖通過REST
從我們的RabbitMQ
服務器查詢隊列,我總是得到緩存的結果。意思是如果我執行下面的代碼,我會得到相同的結果兩次,儘管隊列已經改變了。也許這也與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()
我該如何獲得實時結果?
呃,這不是取決於REST服務本身的代碼,而不是你如何調用它? – 2012-02-06 09:30:21