grpc 网关与服务之间的解耦实现?
最近在学习微服务,有个事情一直没搞懂。
--------------------
| 注册中心 |
--------------------
发现 注册
----- ------- -------
| 网关 | -> | 客户端 | -> | 服务端 |
----- ------- -------
用grpc
做微服务,网上查了很多资料,grpc
服务分为客户端和服务端,客户端调用服务端可以通过注册中心来实现解耦。
那么,网关与客户端怎样实现解耦?
- 把网关和客户端都做成一个服务,通过注册与发现实现解耦?
- 还是把客户端做成一个网关,再由一个统一的网关聚合它们?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论