连接在这里: http://blog.csdn.net/yipsilon/archive/2004/11/16/183539.aspx
leema也做了Tomcat和Resin之间的性能测试,Resin性能胜出,我估计这和Tomcat过分重视设计和代码优雅性有关,因为阅读Tomcat源码,是在阅读一份高质量的设计系统,但是如何在性能和高质量设计之间实现统一和平衡,这是实践中需要把握的尺度。
http://www.jdon.com/jive/thread.jsp?forum=62&thread=17161
这两篇放在一起,供大家学习参考。
过几天测试一下Tomcat 5.5.4和Resin 3.0.9的性能. 呵呵.
建议采取专门的分布式计算体系如EJB专门做服务器之间通讯和数据库连接,分担前台工作量。
关于web只实现负载平衡的问题, 这个我在安装openCMS的时候深有体会, 它的安装步骤是存储在session中的, 例如第一步是选择安装方式, 如果能进行session复制, 当你点击下一步时, 就会转到第二个web服务器中处理请求, 而这里没有存储第一步已完成标识的session对象. 结果, 还得重新做, 有时候还会出现异常.
我认为最灵活的方法就是web, ejb, 数据库都做集群, 这样其中任何一个节点挂了, 都不会影响整个系统的运作, 但需要可怕的硬件投入(或许对有钱人不会算什么....).