2015-06-29 40 views
0

Google App Engine爲我們提供了任務隊列(task queue reference)。我使用配置爲重試失敗任務4次的推送隊列。我想處理一個完全失敗的案例,所有4次嘗試都沒有成功。如何捕捉Google App Engine上的任務失敗?

有沒有辦法處理taskqueue API的完整任務失敗?一種死後處理程序。

<queue> 
    <name>my-queue</name> 
    <rate>100/s</rate> 
    <bucket-size>100</bucket-size> 
    <retry-parameters> 
     <task-retry-limit>4</task-retry-limit> 
     <min-backoff-seconds>10</min-backoff-seconds> 
     <max-backoff-seconds>200</max-backoff-seconds> 
    </retry-parameters> 
</queue> 

回答

0

問題是在GAE論壇上的answered

Alejandro Gonzalez建議閱讀特殊GAE標題中的嘗試次數,並自行處理其他所有內容。

String retryCount = request.getHeader("X-AppEngine-TaskRetryCount"); 
相關問題