apache+tomcat的负载均衡跟集群个人总结

apache+tomcat的负载均衡和集群个人总结

首先感谢罗代均童鞋的这篇博文:http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html

我都按照这个文章来做的,

我只记录下遇到的问题:

问题一:负载均衡能够实现,第一个tomcat启动正常,第二个服务启动后,两个tomcat都报错:严重: Unable to process request in NioReceiver

java.net.SocketException: Invalid argument: no further information

at sun.nio.ch.Net.setIntOption0(Native Method)

at sun.nio.ch.Net.setSocketOption(Net.java:261)

at sun.nio.ch.SocketChannelImpl.setOption(SocketChannelImpl.java:162)

at sun.nio.ch.SocketAdaptor.setIntOption(SocketAdaptor.java:296)

at sun.nio.ch.SocketAdaptor.setTrafficClass(SocketAdaptor.java:391)

at org.apache.catalina.tribes.transport.nio.NioReceiver.listen(NioReceiver.java:273)

at org.apache.catalina.tribes.transport.nio.NioReceiver.run(NioReceiver.java:353)

at java.lang.Thread.run(Thread.java:717)

解决方案:把jdk1.7.0_01换成jdk1.6.0_30一切就正常了。

参考文献:http://yulinyyb001.iteye.com/blog/1308609

问题二:只有当第一个tomcat1挂掉之后session才会复制到tomcat2

解决方案:此问题,是正常的,当第一个tomcat1重新起来的时候tomcat2会重新把tomcat1的session复制给tomcat1,tomcat则可以重新接收请求和处理请求。

参考文献:http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html#2 这篇文章的52楼的评论。

apache+tomcat的负载均衡跟集群个人总结

相关文章:

你感兴趣的文章:

标签云: