多个节点,登录的时候他一定概率且概率比较大,会请求你到其他节点去,导致登录的时候会出现重复登录问题,这块有什么好点的解决思路吗,后面可能还会增加节点
1. 运行环境
1). 当前使用的 Laravel 版本?
6.2
2). 当前使用的 php/php-fpm 版本?
PHP 版本:7.2
3). 当前系统
Linux
4). 业务环境
web服务器采用的nginx
负载均衡采用的是权重的方式,现在处理方式是只留了一个节点
不知道有没有更好的解决这个问题的思路,
我想到了二种
第一种就是各个节点同步Redis
第二种是nginx的iphash方式来解决
不知道还有没有其他的方式可以解决这个问题
这是对应保存token的代码
多台应用服务器,都连接同一个redis服务器。不要在每台服务器都部署redis,那样就各连各的所以数据不互通。