生产环境,是一台性能更强大的服务器好,还是多台性能相对较小的服务器更好。

如果排除掉服务器宕机,还同时有其他服务器可用的问题。在性能上,是采用一台内存更大,进程更多,CPU更强的机器好,还是采用多台性能相对较小的服务器好?

比方,一台16G内存8进程的服务器,与两台8G内存4进程的服务器,在服务器处理性能尤其是高并发情况下,哪种方式处理能力更强响应更快?

阅读 4.2k
4 个回答

如果说高并发的程度一般,且用户量不是特别大的话,用一台机器当然好,方便,易操作。

如果是真正的大并发,难道要用超级电脑?

目前来说都是多台服务器,单台服务器就算不宕机也会有一些限制,比如端口数的限制。
所以推荐多台,高并发环境下,一台不行,负载均衡会把流量摊给其他服务器,保证服务运行。
一台服务器一挂全挂

要看应用情况,不过一般是多台,因为单台再怎么样也有IO限制等。
而且多台可以避免单机故障的单点问题。

还是得具体情况具体分析,就算抛开单点故障,还是要考虑很多因素的, 比如数据共享?会话保持?等等

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题