2013-02-12 52 views

回答

5

假設你正在使用推送隊列中,您可以檢查是否有任何Task Queue headers的設置。

標頭是:

X-AppEngine-QueueName 
X-AppEngine-TaskName 
X-AppEngine-TaskRetryCount 
X-AppEngine-TaskExecutionCount 
X-AppEngine-TaskETA 
3

從GAE文檔在https://cloud.google.com/appengine/docs/java/taskqueue/push/creating-handlers#writing_a_push_task_request_handler

  • X-應用服務引擎-QUEUENAME,隊列的名稱(可能默認)
  • X-AppEngine-任務名稱,任務名稱或系統生成的唯一ID(如果未指定名稱)
  • X-AppEngine-TaskRetryCount,此任務已被重試的次數;對於第一次嘗試,此值爲0.此數字包括由於缺少可用實例而導致任務失敗並且從未到達執行階段的嘗試。
  • X-AppEngine-TaskExecutionCount,這是執行階段此任務先前失敗的次數。該數字不包括由於缺少可用實例而導致的故障。
  • X-AppEngine上-TaskETA,任務的目標執行時間,自1月1日以微秒指定的1970年

請注意,如果你真的關心請求的來源,你可以確保任務阻止外部世界調用它的URL。

相關問題