由於有須要每個項目有獨立端口,而且可以單獨啓動和關閉,因此在一臺服務器上配置了多個tomcat。
tomcat是徹底同樣的,只是各自的端口不一致。
如今的問題是單獨啓動一個tomcat徹底沒有問題。
可是啓動兩個tomcat的時候,有以下問題
1,第一個項目在登陸頁面登陸成功後進入主頁面。
2,第二個項目在登陸頁面登陸成功後進入主頁面。
3,刷新第一個項目的主頁面被踢出到登錄頁,session丟失。
4,刷新第二個項目的主頁面也被踢出到登錄頁,session一樣丟失。
請問tomcat應該如何配置session,才能不發生這樣的狀況?java
解決問題的方法:tomcat
tomcat/conf/server.xml 中填寫 sessionCookieName="projectsessionid"服務器
<Context path="" docBase="/usr/java/works518/project" debug="0" reloadable="true" sessionCookieName="lelelisessionid"></Context>session