2017-03-08 126 views
0

我編寫了一個小應用服務器,我希望它可以繼續監聽Firebase數據庫的更改。所以我試圖在Google應用引擎上部署應用,但服務器中的代碼運行了兩次。然後我檢查了特定應用程序引擎實例的日誌。似乎它運行了兩次應用程序服務器。在Google應用引擎上部署Node.js,運行兩次問題

App Engine的日誌形象:

1

我無法找到一個方法來解決這個問題,幫助! 在此先感謝!

+0

多少情況下,你看到運行?你有什麼應用程序配置? –

+0

@DanCornilescu我看到兩個跑步,是因爲那個嗎?我試圖刪除其中一個,但它只是重新啓動。我如何限制實例的數量?謝謝! –

+0

什麼是您的app.yaml縮放設置:https://cloud.google.com/appengine/docs/flexible/python/configuring-your-app-with-app-yaml#services? –

回答

0

重複的消息通常表示多個實例正在啓動。可以在開發者控制檯上的實例頁面上檢查哪些內容,您也可以手動停止正在運行的實例。

但是,您還需要檢查app.yaml文件中的service scaling settings,因爲它控制着實例的自動啓動。

0

如果你想聽聽你有兩個選擇火力點變化:1)使用火力隊列,以確保只有一個在當時情況下采取行動2)使用雲功能

相關問題