nginx+keepalived 集群最少需要几台机器?
小弟在研究nginx+keepalived 集群,查了一些网上的教程,但是对需要几台服务器说的不是很明白。
按照教程,nginx+keepalived 只安装到两台机器即可有“高可用负载均衡”的效果。
教程地址:http://blog.csdn.net/l1028386...
我以为至少需要四台机器,前两台做主从keepalived,后两台做nginx主从,nginx后有几台web服务器。
也就是keepalived给nginx做负载均衡,nginx给web服务器做负载均衡。
我有两个问题
1、nginx+keepalived 集群最少需要几台机器?
2、如果最少需要两台,那正式生产环境也适用吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你可以用docker实现多个虚拟server然后配置keepalived试下
最少两台,同一局域网。
keepalived 要跟服务部署在同一机器上的。
最近也在看集群方案,你看的博客使用的是4台机器,2台做的是负载均衡器,2台做的是后端webServer。
最低学习成本的话需要2台服务器进行测试。
1.学习环境推荐jaccob_w同学的,使用docker快速学习测试,直接构建多个虚拟的服务器环境模拟。
2.线上环境学习可以使用阿里云的服务器,按需付费这种,学习几个小时几块钱。
两台就可以了,4台简直就是浪费。