zdd123456的gravatar头像
zdd123456 2016-10-24 17:24:28

nginx配置多个tomcat是在同一台服务器还是在不同的服务器?

一般nginx配置多个tomcat做集群,那么tomcat是在同一台服务器还是不同的服务器呢?自己测试肯定是一台,如果是正式的话是什么情况?求解

所有回答列表(7)
gordon_ll的gravatar头像
gordon_ll  LV3 2016年10月25日

不同服务器做个负载均衡

wentao的gravatar头像
wentao  LV24 2016年10月25日

集群的话,应该是一个tomcat一个台机器,然后tomcat内存那些尽量调优

木头人的gravatar头像
木头人  LV24 2016年10月25日

服务器也是要占内存的呀,所以肯定是不同的机器啊,自己测试的话在一台机器上测试就行了,现实生活中肯定是多台服务器同时在跑

最代码官方的gravatar头像
最代码官方  LV168 2016年10月25日

可以是一台机器,也可以是多台机器。

一台机器需要配置多个端口,tomcat启动不同端口让nginx做负载即可

多个机器配置的话相比简单

请参考

怎么在阿里云服务器通过nginx和tomcat搭建java web电商网站项目?

nginx tomcat upstream集群为什么局域网下运行有问题?

nginx配置tomcat

hanxiang的gravatar头像
hanxiang 2016年10月25日

都行,即使是一台多個tomcat做完負載後性能也會提高很多。

默认区域的gravatar头像
默认区域  LV2 2016年10月27日

都行,

Tonfay的gravatar头像
Tonfay  LV26 2016年10月27日

pv 在300~500/h 情况下,可以考虑 一台服务器做两个tomcat 部署同一代码仓库(注意session共享问题)

如果流量不高完全可以考虑一个tomcat ,静态文件使用nginx的动静分离,这样tomcat压力会小很多

使用nginx做反向代理,server模块监听域名80端口,并upstream 两个tomcat的http端口

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友