文档上说 ingress service 的前端会挂载到阿里云的一个 slb 实例上,现在 ingress service 可以由多个 pod 组成,这样没有单点故障,但是 slb 就是一个实例,这里不是又有单点故障了?
另外,slb 只有一个实例,会不会出现流量太大把 slb 实例打挂,但是其实后端 ingress 是可以承受住这个流量的(因为 ingress 是多个 pod )?
文档上说 ingress service 的前端会挂载到阿里云的一个 slb 实例上,现在 ingress service 可以由多个 pod 组成,这样没有单点故障,但是 slb 就是一个实例,这里不是又有单点故障了?
另外,slb 只有一个实例,会不会出现流量太大把 slb 实例打挂,但是其实后端 ingress 是可以承受住这个流量的(因为 ingress 是多个 pod )?
1
Aliencn Dec 24, 2020
SLB 本身是个集群,后面好像是有 8 台机器。
如果一个 SLB 流量撑不住的话,可以建多个。 |
3
Netfix Dec 25, 2020
阿里云的 slb 后面架构肯定就是高可用,不然赔死。 我们业务达到了阿里云 slb 最大 5wqps 顶峰也没有挂。如果你觉得不保险可以架两个实例用 dns 轮循也可以 如果没有 7 层必要 可以考虑不用 ingress 毕竟多了一层损耗
|