在一台机器上运行两个java写的web应用系统,应该怎么做?
是在一个系统里装多个tomcat好,还是在一个tomcat里装多个应用系统好? 感觉都可以,如果是生产环境,用 Weblogic 性能更好些,而且可以轻松实现部署多个项目。 73年生人 发表于 2013-05-21 10:43 static/image/common/back.gif是在一个系统里装多个tomcat好,还是在一个tomcat里装多个应用系统好?
一个tomcat里装多个应用系统好,这样好一些吧,纯感觉,没有对比过 一台tomcat吧,内存可以给它很大,毕竟把两个jvm合成一个了,供应量大一些,有效供应也多一些(比如一些可以共享的对象就只需要在jvm里存在一份),底层cpu jvm也不需要和另一个jvm竞争,他们内部的线程有线程池,并且端口可以监听成一个。推理判断单独一个tomcat要高效一些。:mrgreen: gvim 发表于 2013-05-25 18:54 static/image/common/back.gif
一台tomcat吧,内存可以给它很大,毕竟把两个jvm合成一个了,供应量大一些,有效供应也多一些(比如一些可以 ...
支持这种说法,毕竟JVM自己就费很大的资源,少开一个JVM,可以提高效率 gvim 发表于 2013-05-25 18:54 static/image/common/back.gif
一台tomcat吧,内存可以给它很大,毕竟把两个jvm合成一个了,供应量大一些,有效供应也多一些(比如一些可以 ...
我也比较赞成这种说法,重要的是两个应用可以使用同一个端口。。 sevenover 发表于 2013-05-26 14:18 static/image/common/back.gif
我也比较赞成这种说法,重要的是两个应用可以使用同一个端口。。
我也支持一个Tomcat,这样你可以灵活的让两个应用使用相同的或者不同端口,或者是域名什么的,用一个Tomcat 完全可以实现
只有一些对安全什么的要求比较高的地方,才会采取用连个Tomcat,或者用虚拟机开两个操作系统 如果部署到同一个tomcat实例中,其中一个web应用需要重启tomcat,则另外一个web应用会受影响。其他到没大问题。:mrgreen: zhoumiao 发表于 2013-05-26 20:39 static/image/common/back.gif
如果部署到同一个tomcat实例中,其中一个web应用需要重启tomcat,则另外一个web应用会受影响。其他到没大问 ...
这个还真心是个问题,以前还没有反应过来这个问题 方兆国 发表于 2013-05-26 22:17 static/image/common/back.gif
这个还真心是个问题,以前还没有反应过来这个问题
难道不可以热部署吗?
页:
[1]
2