服务调用方案对比
2020-09-16 10:50:55 0 举报
grpc负载均衡方案对比
作者其他创作
大纲/内容
method
grpc
product-02(service)
envoy
buy
http
traefik ingress
check
endpoints
3000
product-01(service)
user(service)
grpc:5000
/api/user/buy
方案一 基于客户端负载均衡
upstream grpc_servers { server localhost:3001; server localhost:3002;}server { listen 5000 http2; access_log logs/access.log main; location / { grpc_pass grpc://grpc_servers; }}
3001
方案三基于envoy应用代理
watch
ingress-gateway
localhost:3001(grpc)
localhost:3000(grpc)
etcd/consul
nginx/envoy/linkerd
方案二基于nginx/envoy/linkerd统一代理
方案四基于istio的sidecar代理
localhost:3002(grpc)
grpc:3000
0 条评论
下一页
为你推荐
查看更多