gpt4 book ai didi

node.js - Google App Engine 中的 session 关联性

转载 作者:太空宇宙 更新时间:2023-11-04 00:19:26 26 4
gpt4 key购买 nike

我们正在 Heroku 中基于 NodeJS 和 Websockets (MeteorJS) 运行生产操作几个月,使用配置为 session affinity 的 3 个实例。 。现在,我们想要从 Heroku 迁移到 Google App Engine。问题是,应用程序使用 WebSocket 的方式需要在“粘性 session ”下运行。

详尽地查看了 GAE 文档,没有直接引用如何使用 app.yaml 执行此操作,也没有如何将它们放在通用的 GCE HTTP(S) 负载均衡器后面,该负载均衡器已经支持Session Affinity配置。

那么,让它在 GAE 下运行多个实例的最佳方法是什么?

最佳答案

为了提供一些反馈以供将来引用,我们采用了网络方法。 Google App Engine 显示了我们需要采取的许多妥协措施才能使其正常工作,因此我们将应用程序移至 Google Kubernetes Engine,并在负载均衡器中配置了 session 关联性,如下面的链接所述:

https://cloud.google.com/load-balancing/docs/backend-service#session_affinity

关于node.js - Google App Engine 中的 session 关联性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44989544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com