api与rpc通过etcd服务发现

48 阅读1分钟

直连

api服务

Name: user-api
Host: 0.0.0.0
Port: 8888

UserRpcConf:
  Endpoints:
    - 127.0.0.1:9999

rpc服务

Name: user.rpc
ListenOn: 0.0.0.0:9999

使用ETCD

api服务

Name: user-api
Host: 0.0.0.0
Port: 8888

UserRpcConf:
  Etcd:
    Hosts:
      - 127.0.0.1:2379
    Key: user.rpc

rpc服务

Name: user.rpc
ListenOn: 0.0.0.0:9999
Etcd:
  Hosts:
  - 0.0.0.0:2379
  Key: user.rpc

使用k8s