问题描述
- apache 配置问题,请大家帮忙分析下
-
环境:apache 2.4(一台linux服务器),tongweb(两台linux服务器);
负载均衡跟session粘贴机制 sticky_session 均配置完成,但是有个问题,就是进入系统后,
看日志是访问的tongweb1,那么我关掉tongweb1后,在点击页面,就直接报404了,这是正常的吗? 是不是应该在我关掉tongweb1后,在点击页面应切换该访问到tongweb2呢?
当前会话不可用了,但是重新打开浏览器,新建会话后是可以访问tongweb2的
解决方案
我认为你这种情况属正常,因为你配置了sticky,skicky本身就是为了确保负载均衡机制下,同一个session的同步问题,也就是说,在同一个session下,
前台发送的请求,都会被分发到同一个服务器上。如果你关闭的了当前session使用的服务器,当然会报404了,重新打开浏览器时(如果未设置cookie有效时间),浏览器会重新开启一个session,nginx会将新的请求分发到另一台正常的服务器上。
时间: 2024-11-05 12:24:27