
- 我已經在應用程式引擎B2中創建了Spring應用程序,我可以在日誌中看到應用程式需要1秒鐘才能完成資料過濾(喚醒應用程式後)。在我的本機上需要 10 毫秒。
- 資料量確實很小,邏輯也不是那麼複雜,專案才剛開始。
所以我的問題是我的應用程式引擎實例是否可能缺少某些資源或其他什麼?也許我缺少一些配置或JAVA選項,因為現在我使用預設的。也許有人遇到類似的效能問題。
更新。 我再次嘗試使用 B1 B2 B3 B4 實例。結果相同。感覺應用程式的資源非常少。
當我建立 Compute Engine VM 時,問題已解決。在虛擬機器中,我使用相同的應用程式運行 docker 映像。現在效果很好。反應很好。
我很想使用 App Engine,但仍然無法弄清楚是什麼原因造成的。我使用谷歌教程中 app.yaml 的所有預設設置,沒有其他選項。
更新2。 我嘗試使用 App Engine Flex 環境,有不同的選項。還是一樣的結果。也許當我多次呼叫相同的API 而不是30 秒回應時,我會看到差異,我得到28 25。 (過濾器、排序實體)一起使用)..在計算引擎上,我的解決方案運作良好。然後我去嘗試 GKE,它也完美運行,回應從 30 秒(沒有啟動開銷)減少到 200 毫秒。在 GCE 或 GKE 中,我使用最低資源等級的虛擬機器。