nginx 做完负载后登录请求重复302
巴扎黑
巴扎黑 2017-05-16 17:07:04
[Linux讨论组]

有两台物理主机a、b分别跑tomcat,运行环境都是window,主机a运行nginx,redis也安装在a上,如果不用redis session共享的话,单独访问任意一台都可以登录,但是用redis共享后,请求a主机,再nginx负载,就会一直重复在登录界面,另外跑demo测试session共享是没问题的,搜索302nginx解决方法,加上rewrite ^/(.*) http://www.downcc.com/$1 permanent;这时候我再请求a主机192.168.1.62/czzf就会404,浏览器地址栏会跳转到http://127.0.0.1/czzf

    upstream czzf{
        server 127.0.0.1:8080;
        server 192.168.1.100:9038 max_fails=1 fail_timeout=30s;
    }
    
    server {
        listen       80;
        server_name  127.0.0.1;
        rewrite ^/(.*) http://127.0.0.1/$1 permanent;

        location / {
            root   html;
            index  index.html index.htm;
            proxy_connect_timeout 10;
            proxy_pass http://czzf;
        }
    }
巴扎黑
巴扎黑

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号