【发布时间】:2017-12-12 20:38:02
【问题描述】:
我们在 Heroku 中基于 NodeJS 和 Websockets (MeteorJS) 运行几个月的生产操作,使用配置了 session affinity 的 3 个实例。现在,我们想从 Heroku 迁移到 Google App Engine。问题是,应用程序使用 WebSockets 的方式需要在“粘性会话”下运行。
详细查看了 GAE 文档,没有直接参考如何使用 app.yaml 进行操作,也没有直接参考如何将它们放在已经支持会话关联配置的通用 GCE HTTP(S) 负载均衡器后面。
那么,让它在具有多个实例的 GAE 下运行的最佳方法是什么?
【问题讨论】:
-
这可能会在这里回答:stackoverflow.com/questions/10640120/…
-
感谢您的链接,但我正在寻找一种网络解决方案,它需要零自定义代码(无 Google Cloud SDK),例如 Heroku 会话关联 (BETA)。
标签: node.js google-app-engine meteor websocket google-compute-engine