新聞中心
apache+tomcat上篇文章,實現(xiàn)了負(fù)載均衡,現(xiàn)在我們實現(xiàn)session共享
創(chuàng)新互聯(lián)建站2013年至今,先為安州等服務(wù)建站,安州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為安州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。一、tomcat集群配置,session 同步配置:
tomcat1配置
A、修改Engine節(jié)點信息:
B、去掉
C、修改Cluster 節(jié)點信息
mcastBindAddress="127.0.0.1"
#IP自己配置,遠(yuǎn)程的話寫遠(yuǎn)程IP
mcastAddr="224.0.0.1"
mcastPort="45564"
mcastFrequency="500"
mcastDropTime="3000"/>
tcpListenAddress="127.0.0.1"
tcpListenPort="4001"
tcpSelectorTimeout="100"
tcpThreadCount="6"/>
tomcat2配置:
A、修改Engine節(jié)點信息:
B、去掉
C、修改Cluster 節(jié)點信息
mcastBindAddress="127.0.0.1"
#IP自己配置
mcastAddr="224.0.0.1"
mcastPort="45564"
mcastFrequency="500"
mcastDropTime="3000"/>
tcpListenAddress="127.0.0.1"
#IP自己配置
tcpListenPort="4002"
# 一定要改
tcpSelectorTimeout="100"
tcpThreadCount="6"/>
修改web應(yīng)用里面WEB-INF目錄下的web.xml文件,加入標(biāo)簽
直接加在之前就可以了
做tomcat集群必須需要這一步,否則用戶的session就無法正常使用。
注意事項:
1、mcastAddr="224.0.0.1"這主廣播地址因此需要開啟網(wǎng)卡組播功能
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
分別在各機(jī)器上運行
2、查看端口情況:Netstat –antl |grep 4001 同步監(jiān)聽的端口(2臺tomcat在不同機(jī)器情況下)
tocat1
tomcat2
3、測試廣播:
java -cp tomcat-replication.jar MCaster 224.0.0.1 45564 Terminal1
java -cp tomcat-replication.jar MCaster 224.0.0.1 45564 Terminal2
如果不報錯則能正常廣播tomcat-replication.jar 下載:[url]http://cvs.apache.org/~fhanik/tomcat-replication.jar[/url]如果是二臺機(jī)器,可以用tcpdump 抓取包
二、測試集群及session同步
在2個tomct的webapps 下新建test 目錄目錄下建WEB-INF目錄下的web.xml文件
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee [url]http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd[/url]" version="2.4">
再在webapps 下建立print.jsptest.jsp
Print.jsp :
<%
System.out.println("http://andashu.blog.51cto.com/);
%>
test.jsp:另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
當(dāng)前名稱:apache+tomcat實現(xiàn)session共享-創(chuàng)新互聯(lián)
鏈接地址:http://www.ef60e0e.cn/article/cdiiij.html