论坛首页 Java企业应用论坛

讨论一下:linux服务器运行多个JAVA网站解决方案

浏览 17208 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (9) :: 隐藏帖 (1)
作者 正文
   发表时间:2009-09-11  
机器够好就多个tomcat呗。
万一要重启单个网站什么的都好办。
0 请登录后投票
   发表时间:2009-09-11  
huaishk 写道
我感觉还是一个Tomcat跑N个应用吧。多个Tomcat就是多个JVM,很浪费系统资源的。

对了,内存有多少?
单个tomcat容易受进程内存限制。。
可以跑多个tomcat,至于怎么分还是看每个网站的压力。
一个jvm就一个进程,多cpu更有利于多进程
0 请登录后投票
   发表时间:2009-09-11  

     一台做均衡器+2个tomcat,另一台4个tomcat

0 请登录后投票
   发表时间:2009-09-11  
ubotutwin 写道

     一台做均衡器+2个tomcat,另一台4个tomcat

倾向于这个方案。

0 请登录后投票
   发表时间:2009-09-11  
我们发现很多时候瓶颈在前端apache上,譬如其内存消耗增加到1.5G上而导致tomcat被拖死,这取决于你的应用模式。
建议先一台web服务器,一台jee服务器。一方面容易部署和管理,另一方面还可以分离关注点,出问题时容易觉察出瓶颈在哪,如果不行可以一段时间后再调整方案。
0 请登录后投票
   发表时间:2009-09-11  
多个Tomcat,每个跑一个网站。
单点登陆怎么办?
0 请登录后投票
   发表时间:2009-09-11  
zozoh 写道
多个Tomcat,每个跑一个网站。
单点登陆怎么办?

跨域cookie
cas
ticket
都可以解决。
0 请登录后投票
   发表时间:2009-09-11  
是用负载均衡吗
0 请登录后投票
   发表时间:2009-09-11  
负载过重是指什么,cpu,mem,io,db?
0 请登录后投票
   发表时间:2009-09-11  
如果应用可以分组,那么可以一组应用一个tomcat instance
或者按应用的重要程度来区分,重要性低的,可以共用一个tomcat instance

总的来说,最好分开部署。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics