【发布时间】:2016-11-15 21:04:04
【问题描述】:
我有一个 gRPC 服务,我只想绑定到本地主机地址。但是,我看不到在 Java 中这样做的方法。相反,它将绑定到所有地址。
这是我现在创建服务的方式:
server = ServerBuilder.forPort(config.port())
.addService(new GRPCServiceImpl(serviceParams))
.build()
.start();
LOG.info("Server started, listening on " + config.port());
ServerBuilder 或 Server 上似乎没有公开的 API,允许指定地址或网络接口。而 C++ API 有 AddListentingPort。
那么 Java 中有没有办法限制服务侦听的 IP 或接口?
【问题讨论】: