阿里云SLB服务和自己在nginx.conf里添加upstream的区别

如题。
购买SLB服务和自己动手写upstream的区别在哪里,不都可以达到负载均衡的需求么?
还是说买了SLB服务就相当于是傻瓜式一键操作。省去了写代码这个过程?

阅读 7.4k
2 个回答

我觉得最关键的区别是,阿里云的负载均衡,是承诺了高可用的;而你如果就是手写个upstream的话,应该还是属于单点部署的范畴,也就是说你没法保证负载均衡节点本身的可用性,说白了就是这个节点一旦挂了,它后边带的所有服务也就集体挂了。但是如果你部署多点来保证高可用的话,付出的成本会高于使用SLB的成本。
当然也会有可视化之类相对直观的区别,这点不再赘述。

最终实现的结果都是一样的,只是阿里云负载均衡提供了配置操作界面,更简单和好管理,就像阿里云安全组和服务器自己配置防火墙端口一样

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