如何在golang grpc服务器启动上添加钩子?

是否可以在调用 Serve() 方法后添加 hook?

grpcServer := grpc.NewServer(options)if err := grpcServer.Serve(newListener("localhost:1234"); err != nil {
    log.Fatalf("failed to serve: %s", err)
}

我需要知道它何时启动并运行,以便能够从测试客户端调用它。


回首忆惘然
浏览 100回答 1
1回答

肥皂起泡泡

我没有在服务器端找到关于启动事件的监听器;而且我认为听这个事件是没有意义的,正确的方法是在客户端远程登录服务器地址和端口,以便等待服务器准备就绪。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go