Quantcast
Viewing latest article 10
Browse Latest Browse All 14

浅谈TOMCAT集群

老实说,一开始我也认为没这个必要,因为加大JVM内存就就可以了嘛,干啥要集群很多TOMCAT呢?其实不是这样的。

首先TOMCAT集群需要APACHE和TOCMAT组合在一起。APACHE作为服务端的访问入口,自动地根据TOMCAT的并发数量分配到不同的TOMCAT里。二者缺一不可。并且配置是比较麻烦的。

很多人没用到集群是因为并发数还没达到一定的程度。一般企业应用最多也就50个并发,架一个TOCMAT,内存开大点就够了。但游戏就不一样了,动不动就几百甚至1000多的并发量,一个TOMCAT吃得消吗?吃不消!通过我们的实践证明,一个TOMCAT最多支撑起150个并发数,有次我们将其开发200个,结果到了170左右TOMCAT立马崩溃。所以后来为了支撑起1000都个并发量,我们架了9个TOMCAT集群。150*9=1350,基本能满足最大的用户访问量了。

有人说还不够,加大TOMCAT的内存嘛!这么并发量不就更大了?非也!我们通过实践证明,一个TOMCAT内存到了1G以上,就起不了多大的效果了,也就是说,1G内存的TOMCAT和2G内存的TOMCAT,基本性能是一样的!哈哈

还有一点,TOMCAT是免费的哦!不花钱还能架起这么大的一个应用,够省了吧?呵呵


Viewing latest article 10
Browse Latest Browse All 14

Trending Articles