使用Vert.x gRPC和Consul进行服务发现

时间:2017-07-06 16:21:28

标签: vert.x grpc consul

我有一个运行几个Verticle的服务。主Verticle配置剩余的Verticle并且还负责使用consul注册服务。但是,我的gRPC服务器无法在与主Verticle相同的端口上运行。这是否意味着我需要将每个Verticle注册为一个单独的服务,或者是否有某种方法可以使用consul来为我的gRPC服务器公布正确的端口?

1 个答案:

答案 0 :(得分:0)

似乎标签是要走的路。我找不到讨论单个服务与多个端口的github问题的链接,但这是建议。多个端口正在考虑用于未来的API,但在可能的情况下存在诸如SRV条目之类的障碍。