请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问 在非Swarm集群情况下按照课程中设计的这样一个中型网站 前端后端和数据库分别都需要多少台主机呢?

正在回答

1回答

同学你好,为了保证数据库的性能,建议数据库节点使用独立的服务器。pxc集群建议最低的节点数是3个。然后haproxy负载均衡对配置要求不高,可以把haproxy分别安装到两个pxc节点上组成双机热备。现在是3个服务器了。然后再准备两个服务器,A上面部署后端项目、前段项目和nginx,B上面也是这么部署,形成高可用,算下来需要5个服务器。当然了,这是数量最少的一个方案。

1 回复 有任何疑惑可以回复我~
  • 提问者 yyy_ooo #1
    谢谢回复,我其实是想了解一下一个中等规模公司服务器集群的数量,可以大概说一下吗?
    回复 有任何疑惑可以回复我~ 2018-07-25 16:09:34
  • 神思者 回复 提问者 yyy_ooo #2
    这个要看做什么类型的业务。比如说oltp这种业务,多数都是短链接的请求,所以做分布式架构,有20几台服务器就够了。但是视频这类业务,属于长连接的,因此说每台服务器支持的并发量就很小,需要多一些服务器。说一个具体的量化例子,以前做过北京新华社的项目,总社的服务器数量才40多台。毕竟只是oltp业务,读多写少。而另一个检察院的项目,olap和oltp都有,文件服务器用的较多,一共加起来300多个节点。
    回复 有任何疑惑可以回复我~ 2018-07-25 21:57:01
  • 提问者 yyy_ooo #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-07-25 23:17:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信