Node.js - 如何在http服务器和网络服务器之间共享会话?

时间:2016-07-22 06:25:02

标签: node.js

我正在尝试制作可以帮助HTTP客户端和网络客户端连接它们的服务器,但我不确定某些模块(如redis)是否可以帮助服务器共享会话或建立从http到网络的连接。

因为我想使用 cluste r (因为负载平衡)来优化多核处理器的速度,我认为必须共享会话。

这是我制作的服务器

enter image description here

1 个答案:

答案 0 :(得分:1)

使用Redis是一种在使用群集时保存和共享会话详细信息的好方法。请在此处详细了解此方法Nodejs Clustering and expressjs sessions

如果您的Web应用程序是使用ExpressJS开发的,另一种方法是使用Express Session模块。此链接https://medium.com/@karaxuna/how-to-share-session-across-mutiple-nodejs-http-server-instances-7d466389d123#.wrg84qel6提供了有关如何配置Express Session模块的信息。