+
 新版

多核服务器部署多个同一个项目是否能够提高性能或者稳定性?

该用户很懒 发布于 2018/01/15 09:35
阅读 2K+
收藏 1

如题:若有一台多核cpu的服务器(内存足够大),使用同一套程序,部署多个节点(伪集群),然后使用nginx做负载均衡,这样做是否有好处呢?能提高性能吗?或者能提高稳定性吗?

加载中
0
每周精粹
每周精粹

docker

0
金玉良妍
金玉良妍

只提高容错性   性能提升有限

0
该
该用户很懒

引用来自“开源中国首席董事长”的评论

docker

容器化可以提高效率吗?

0
MockMan
MockMan

1+1<2

0
该
该用户很懒

引用来自“MockMan”的评论

1+1<2

1<1+1<2

0
焙焙龙
焙焙龙

先部署一个节点,然后压力测试,让其满负载,看资源使用率,哪块闲置,哪块是短板,比如你CPU内存都十分足够,I/O饱和,那么你无论部署多少个节点都是枉然

0
开源中国首席路人王
开源中国首席路人王

应该可以的,能充分利用硬件资源,单个jvm能利用的系统资源应该是有限的

0
太黑_thj
太黑_thj

首先要看你用什么语言,如果本身就支持多核并发的语言,比如java,在高压服务的情况下本来就已经把所有核都给你用上了,你再去部署一份,不仅不会提高性能,反而还会浪费一定的内存空间,和cpu;

如果本身的语言不支持多核并发的话,理论上不考虑内存和守护线程的消耗的话,你有几个核就布属几份就会提高几倍的性能

0
小明KISS
小明KISS

大家的服务现在一般都是多线程的吧。除非一些特殊的服务,单核或者单线程,否则感觉提升有限

0
三
三岁就很帅T

稳定性可以提高,性能就不好说了

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部