nginx 負載均衡 使用ip_hash方式解決session問題 測試

豬頭強發表於2015-09-13

  ip_hash的方式比較弱智,但是在一般情況下是挺有效的~~,如果能保證nginx是最上一層的代理,那麼能夠得到使用者的ip是真實位置,就能做到負載,但是一家公司的所有員工其實走的是同一個ip,那麼在這一家公司裡其實走的還是同一臺伺服器~~

先測試一下這個吧~~,之後再用更叼的方式。

  配置nginx的負載模組

upstream localhost {
server 127.0.0.1:8081;
server 127.0.0.1:8082;

}

配置了兩個不同的tomcat,結果如下:

重新整理後:

權重是1:1,session會交替出現。

 

接下來在模組下配置  ip_hash;

 

session 如何重新整理都會存在。部署在真實環境下應該為nginx開放埠就可以了~~

相關文章