nginx+tomcat配置集群


安裝nginx以及兩個以上tomcat,並啟動

配置集群nginx/conf/nginx.conf文件

 

 說明:server_list為名字,可以在每台服務器ip后面添加weight number,設置每台服務器的權重

重新加載配置

  nginx -s reload


 

Tomcat集群的session共享:

1.一種解決辦法:一個用戶進來以后只在tomcat1上進行操作,另一個用戶進行只在tomcat2上進行操作.

2.session的共享

  一種使用tomcat廣播機制完成session的共享(不推薦的方式)

  一種使用redis服務器的方式完成session的共享(推薦的方式)

 

使用tomcat的廣播機制完成session的共享。

修改兩個tomcat中的server.xml:把Cluster的注釋打開

 

 

在項目中web.xml中添加一個配置:

<distributable/>

 

重啟tomcat1和tomcat2,如圖,可以看到,session是一樣的了

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM