背景:使用spring cloud alibaba全套
问题考虑:使用K8S是否可以省去一些中间件的使用。
网关:
是否需要统计流量,查看IP等:(都是采用的七层反向代理,反向路由)
不需要:使用K8S原生组件。
需要:使用gateway或者 istio Istio / The Istio service mesh
流量:
限流断熔:
中间件: sential或者其他相关
负载均衡:
根据方式判断:cloud中间件是per request级别 客户端
K8S是per TCP Connection 服务端
Service Mesh 把控更加精细
服务发现:
均可