簡體   English   中英

如果再次租用,則App Engine拉隊列過期的任務將被刪除

[英]App engine pull queue expired tasks are getting deleted if leased again

我添加了樣本拉入隊列,並添加了延遲任務以通過servlet來拉入隊列。

我在租用任務中添加了另一個Servlet(租用Servlet),該工具將1個任務租用了5分鍾,並僅顯示了它租了多少個任務。

現在,我通過在過期時間(即5分鍾)內將請求發送到Lease Servlet進行檢查,這使我可以租用0個任務,這很好。

但是,如果我在5分鍾后租用任務,我將獲得0個任務租借並從拉隊列中刪除。

這是預期的行為嗎? 我以為任務會返回拉隊列並可用。

請幫我。

這是由於拉入隊列的queue.xml中的retry參數設置為1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM