为了提供 gRPC 服务,我需要实现一个 Netty 服务器,并将我的 (gRPC) 服务添加到它。在Java中我做了:
Server server = NettyServerBuilder.forPort(port).addService(RetrieveServiceGrpc.bindService(new RetrieveServiceImpl()))
.build().start();
如果我有很多服务,我可能会有类似的东西:
.addService(....) //1st service
.addService(....) // 2nd service
.addService(....)
有没有更好的方法来实现这一目标?(例如:通过一些配置将所有服务添加到某个文件夹下)