我正在啓動一個隊列來完成Python Appengine應用程序中的一些任務。有沒有辦法獲得隊列的狀態?我想檢查它是否仍在運行或者有不完整的任務。如何以編程方式檢查Google Appengine中我的任務隊列的狀態?
回答
Google剛剛發佈了一個新的SDK版本1.7.2 - 2012年9月18日,看起來您可以使用QueueStatistics。來自release notes:
您現在可以獲取任務隊列統計信息。這使您可以從 應用程序中獲取 關於您的任務隊列的統計信息和信息。統計信息包括諸如隊列中的 任務的數量,最後一分鐘執行了多少任務以及強制執行率等信息。這是一個實驗性功能。
您的appengine控制檯上有一個任務隊列鏈接,您可以查看未完成的任務,統計信息並查看發生了什麼。
我有興趣以編程方式調用我的命名隊列,如果有東西已經在運行,我不想再添加任務。 – topless 2012-08-10 14:12:38
啊。那麼,你絕對可以做到這一點從Java,所以我會假設你可以從蟒蛇,但我不知道肯定:)抱歉。 – 2012-08-10 14:14:04
@Rick:你可以在java中列出隊列中的任務及其狀態? – 2012-08-10 17:23:25
- 1. Appengine推送隊列任務狀態
- 2. 檢查Google App Engine中任務隊列的狀態
- 3. AppEngine/ComputeEngine:如何檢查我擁有的任何信用狀態?
- 4. Google AppEngine任務隊列長度
- 5. Google appengine:任務隊列性能
- 6. 如何檢查dispatch_async隊列狀態?
- 7. 我如何以編程方式發佈我在Google+上的狀態更新
- 8. 如何以編程方式檢查NSMicrophoneUsageDescription
- 9. 如何以編程方式檢查Android中藍牙設備的連接狀態?
- 10. 如何以編程方式查詢Google?
- 11. 芹菜:以編程方式將任務排隊到特定的隊列?
- 12. 我可以在Google AppEngine拉取任務隊列中封鎖任務,直到任務可用爲止嗎?
- 13. 帶任務隊列的AppEngine超時
- 14. 完整的狀態列表,我們可以從iDevice以編程方式查詢
- 15. 以編程方式檢查Oracle AQ隊列是否存在
- 16. 狀態405從任務隊列
- 17. 以編程方式檢查頁面狀態
- 18. 使用Gearman模擬Google Appengine的任務隊列
- 19. AppEngine錯誤代碼202 - 任務隊列
- 20. 芹菜/ Django - 如何以編程方式查看工人狀態
- 21. 如何以編程方式更改VersionOne中的測試狀態?
- 22. 如何在Android中以編程方式共享FB的狀態
- 23. 如何以編程方式獲取SharePoint中的審批狀態?
- 24. AppEngine的狀態
- 25. 以編程方式從Google+中檢索我的所有活動
- 26. 以任何方式編程檢查Android平臺的版本
- 27. 如何檢查當前隊列中的任務數量?
- 28. 如何替換Google App Engine任務隊列上的任務?
- 29. 以編程方式檢查子系統
- 30. 如何以編程方式檢索URL的總數Google + 1的
我通過只允許運行1個最大併發任務來解決這個問題,但仍然希望能夠解決這個問題。 – topless 2012-08-15 10:40:14