nellochen / nginx-upstream-jvm-route

Automatically exported from code.google.com/p/nginx-upstream-jvm-route
0 stars 0 forks source link

shibingli@yeah.net #10

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
 nginx与JBOSS AS7 结合后,提到的jsessionid 为 :i2opJExQOJM-Ok9Rttx1tAHw.undefined

JBOSS AS7 中我已经添加了 jvmRoute,如下:

    <system-properties>
        <property name="java.net.preferIPv4Stack" value="true"/>
        <property name="jvmRoute" value="jbossApp1"/>
    </system-properties>

nginx  我是这样配置的:

    upstream JBossWebServer {
        server 192.168.56.101:8080 srun_id=jbossApp1;
        server 192.168.56.102:8080 srun_id=jbossApp2;
        jvm_route $cookie_JSESSIONID|JSESSIONID|sessionid;
        #jvm_route $cookie_JSESSIONID reverse;
    }

        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $host;

            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_pass http://JBossWebServer;
        }

Original issue reported on code.google.com by shibin...@gmail.com on 8 Jun 2012 at 6:28