pm2 管理nodejs集群,同时使用redis共享session

pm2 管理nodejs集群,同时使用redis共享session

点点

2021-04-23 21:01 阅读 523 喜欢 0

背景

开始的时候是使用的express-session ,然后就没了。

不过现在项目启动要检查文件,导致变慢,更新的时候会有那么十几秒失联.. 很郁闷,准备上pm2的 cluster ,却发现session丢失,登录不上系统了。

redis 改造

redis 安装

安装redis 直接到官网下载即可。https://redis.io/download 我是直接按照官网的步骤来的,也没有做其他的配置啥的,可以参考:https://www.cnblogs.com/xyinjie/p/9444280.html

安装步骤,点击查看

项目改造

安装模块

代码改造

我中间出了一个问题,session 每次都是最新的,后来发现把cookie 注释掉,就可以了..

启动项目

启动后再更新就可以一个一个来更新了..

转载请注明出处: http://sdxlp.cn/article/redis.html


如果对你有用的话,请赏给作者一个馒头吧 ...或帮点下页面底部的广告,感谢!!

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
部分客户在网站上面无法支付,各种问题的解决办法及路径。对各位造成的麻烦竟请谅解,得到回复后会及时和您联系(一般48小时),感谢各位的谅解。
大多数人会使用相同的邮箱相同的手机号注册微信、微博、京东、淘宝、支付宝、携程、豆瓣、大众点评等应用。在“找回密码”页面输入已知的邮件地址,哪怎样用邮箱号查找到手机号码哪?
生活中,小伙伴们有可能使用电脑后,直接热插拔,或者直接断电,基本会为了省事。那么这样就会造成电脑出现不安全的状态,下次就有可能开不起来啦!开不起蓝屏怎么办那?跟点点看一下。教您轻松解决,不用求人,费钱。
我们日常必备的聊天工具微信,在使用的时候也有误删人的情况出现,这个时候小伙伴们知道怎么悄悄的将删除的人加回来呢?最快将删除的人加回来的方法有哪些呢?
无论是上班族,还是上学党,只要一提到钉钉这款软件,想必小伙伴们都很熟悉,因为不管是上课直播,还是云办公,我们都会在手机上用到钉钉这款软件。
小程序需要用到用户的手机号码,看了下API 以及相关的demo,基本都是服务端进行解密的,问题是需要的参数并没有用到secret,只需要 session_key / iv /encryptedData 即可,那完全可以在客户端进行处理啊。
苹果12怎么打开5G?IPhone12系列全部支持5G网络,那我们在使用苹果12手机时,该怎么打开5G网络呢,苹果12怎么打开5G,IPhone125G怎么打开,下面就和点点一起来看看吧!
我们在工作中会用到各种各样的表格,而WPS表格是我们现在经常使用的办公软件,当我们有文档的时候,可以直接导入进表格中,而不用我们手动输入。今天小编就告诉大家电脑端怎么将TXT文档导入进WPS表格中。