【发布时间】:2018-06-07 21:19:47
【问题描述】:
我有一个用 Go 制作的 restful 应用程序,现在我必须让这个应用程序也用作 gRPC 服务器(我已经创建了所需的文件)。我在端口 8000 中运行了 restful 端点,现在我有下一个问题:
- 我可以在同一个实例中同时提供 grpc 和 restful 应用吗?
- 我应该分配一个不同的端口来服务 gRPC 吗?
- 在这种情况下推荐的方法是什么?因为 grpc 存根将仅 被我们的一些微服务使用,但其余的将是 被某些应用的前端消耗
- 如果我可以同时服务,我应该如何初始化服务器?
【问题讨论】: