grpc-java服务器立即关闭

时间:2015-09-07 13:09:22

标签: grpc

我已按照以下链接快速启动grpc-java教程的所有说明:

https://github.com/grpc/grpc-java/tree/master/examples but the command
../gradlew installDist 

使构建成功,但是当我运行服务器时,它显示结果如下:

pradnya @ pradnya-VirtualBox:〜/ grpc-java / examples $ ./build/install/grpc-examples/bin/hello-world-server 2015年9月7日下午6:36:21 io.grpc.examples.helloworld.HelloWorldServer开始 信息:服务器已启动,正在侦听50051 *自JVM关闭以来关闭gRPC服务器 * 服务器关闭

1 个答案:

答案 0 :(得分:1)

最近的一次变化(从9月2日星期四开始)打破了这个例子。修复是在server.awaitTermination()方法的末尾添加start(),这将阻止JVM退出。您还需要将start()main()标记为throws InterruptedException。我让a GitHub issue跟踪更新示例。