2013-04-08 85 views
1

我有一個網站部署在具有API的appengine上。 在我的計算機上,我有一個node.js腳本,通過API使用POST將數據發送到網站。appengine網站處理請求很慢

問題是,雖然有時網站會快速處理請求(平均每秒1次),但有些時候卻很慢(平均每分鐘請求1次)。

經過一番挖掘,我發現當發生這種情況時,4個請求的進程非常快,然後網站在4分鐘內什麼都不做,重複整個過程,平均每次請求1次就像之前說的那樣。什麼可能導致這個?

我不知道它是否非常相關,但我有一個免費的appengine帳戶。

回答

0

看起來像您的node.js腳本中的錯誤。 對於外部請求,Appengine有60秒的限制 - 一個 請求不可能阻止一個實例超過這60秒。 (即使實例被阻塞, 的GAE會催生一個又一個)

其他的猜測:

  • 支票第一/預熱請求的訪問日誌(如慢實例啓動。)
  • 檢查訪問日誌以確保gae實際收到請求