实现过程
第1步
修改tomcat的server.xml文件,在 节点下,添加以下内容:
port="45564"frequency="500" dropTime="3000" />
autoBind="100"selectorTimeout="5000" maxThreads="6" />
deployDir="/tmp/war-deploy/"watchDir="/tmp/war-listen/" watchEnabled="false" />
1234567891011121314151617181920
第2步
在项目的web.xml中添加如下节点:
优缺点
优点
Java代码上不需要做任何修改
缺点
依赖应用服务器容器,这里是Tomcat,其他的容器是使用不了的;
适合小集群,不适合大集群,因为Session的复制是 all toall的,每个Tomcat都会存储其他的Session,会造成很大的资源浪费;
在高并发的情况下延迟较为严重且占用网络资源。