请问在一台服务器上跑一个tomcat实例效率高还是多个效率高? 取消关注 | 3...

突然想问一个问题就是,在一台服务器上跑一个tomcat实例效率高 还是多个实例效率高呢。
假如这部服务器的内存是16G的。
我个人认为是多个实例高,因为内存被分配到多个实例上,GC的时间变小了,而且如果其中一台实例由于某种问题挂了,nginx还可以通过转发到另外的tomcat上,保证服务可用。
以上的是我的拙见!大家来讨论一下,那种方式效率比较高!!

请先 登录 后评论

最佳答案 2017-11-16 15:25

如果是集群,一般都是多台机器,多个tomcat实例,这样保证存活率。而且nginx和tomcat一般不会是在一台上的。
 
一般如果都是在一台机器上的话,只能是机器不能满足项目的需求。
 
建议是,nginx和tomcat分开。保证一台挂了,其他的都还能继续服务。25_simley.gif


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,5167 浏览
  • 伪摄影 提出于 2017-11-16 15:24

相似问题