2014-09-19 109 views
0

我們的Python 2.7 Google App Engine項目存在問題,經過大量研究後,似乎App Engine通過相同請求重複發送到我們的服務器。有沒有人遇到過這個問題?多次執行Google App Engine請求

編輯:

這是一個與它首先用發送的所有相同的參數標準要求(其中一些現在15天)。我遊蕩,如果這是一個類似的情況,這https://groups.google.com/forum/#!topic/google-appengine-downtime-notify/9fAYP7UyppQ

+1

它是不斷向您的服務器發送請求的應用程序嗎?其他應用程序是否將請求發送到您的服務器?什麼要求?它是CRON嗎?一個任務?你能提供更多細節嗎? – 2014-09-19 01:51:02

回答

1

通常App Engine不發送請求,這是你使用手柄請求的框架。

如果你收到重複請求,你應該看看它來自哪裏。如果它是從應用引擎服務器發送到您自己的外部服務器,則有人會在其執行過程中從您的服務器訪問數據,並在其應用引擎帳戶上運行某種過程。

細節,包括你會怎麼做,都是與情境相關的。沒有全面的迴應。請注意,是的,互聯網上的任何一臺計算機都可以向任何其他計算機發出網絡請求。這包括應用程序引擎(在兩個方向)。

+1

謝謝泰勒。之前發生過這種情況,他們的前端負載平衡之一是錯誤地重複發送請求。 https://groups.google.com/forum/#!topic/google-appengine-downtime-notify/9fAYP7UyppQ我試圖弄清楚這次是否適用於我們的應用或一般問題。 – 2014-09-19 04:47:08

+0

您可以通過檢查來確定請求的來源。你能做到這一點,並報告它是什麼?它可能是應用程序的另一個模塊/實例中的cron任務或任務隊列,或者它可能來自用戶機器......我們不知道沒有更多日誌信息。鑑於去年發生的基於基礎設施級別的多個請求的錯誤,似乎不太可能是您提供的鏈接中的相同錯誤。 – Nick 2014-12-13 21:11:03