nginx集群主机过多解决重复登录网站

解决集群主机过多而导致用户重复登陆网站的问题

在一个集群中,如果网站需要用户输入用户名和密码登陆之后才能继续访问,那么当用户登陆其中一台集群主机之

后随着继续访问页面,请求可能被代理服务器轮询到另外一台服务器上,那么对于另外一台服务器来说用户并没有

登陆,想查看登陆之后的页面还需要再次登陆,这样集群主机越多需要客户重复登陆的次数就越多,想要解决该问题就要从Session与Cookies入手

Session:存储在服务器端,保存用户名、登陆状态等信息。

Cookies:由服务器下发给客户端,保存在客户端的一个文件里。

保存的内容主要包括:SessionID

用户Cookies 666  ------->>>>>    服务器 Session文件 666

 

将proxy的软件包发送到另外两台主机
[root@proxy ~]# scp lnmp_soft.tar.gz 192.168.2.100:   
[root@proxy ~]# scp lnmp_soft.tar.gz 192.168.2.200:  

web1
[root@web1 ~]# systemctl stop httpd
[root@web1 ~]# tar -xf lnmp_soft.tar.gz
[root@web1 ~]# cd lnmp_soft/
[root@web1 lnmp_soft]# tar -xf nginx-1.17.6.tar.gz
[root@web1 lnmp_soft]# cd nginx-1.17.6/
[root@web1 nginx-1.17.6]# yum -y install gcc make pcre-devel openssl-devel
[root@web1 nginx-1.17.6]# ./configure
[root@web1 nginx-1.17.6]# make
[root@web1 nginx-1.17.6]# make install
[root@web1 ~]# yum -y install mariadb-server mariadb mariadb-devel
[root@web1 ~]# yum -y install php php-fpm php-mysql
[root@web1 ~]# systemctl start mariadb
[root@web1 ~]# systemctl start php-fpm
[root@web1 ~]# cd /usr/local/nginx/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值