11. 【gRPC系列学习】健康检查

gRPC支持健康检查协议,允许gRPC服务暴露服务器状态,客户端可以验证健康情况。健康检查状态包括SERVINGNOT_SERVING,健康检查支持为多个ServiceName定义健康状态。
本系列gRPC学习大纲:
在这里插入图片描述

1. learn01 复制到learn05目录

2. 服务端注册健康检查服务

系统注册三个服务serviceName1、serviceName2、serviceName3,其中serviceName3服务为未准备好(NOT_SERVING)。开启协程,20秒后将serviceName3 状态设置为就绪(SERVING)。

func main() {
   
    
    
	// 调用标准库,监听50051端口的tcp连

猜你喜欢

转载自blog.csdn.net/xjmtxwd24/article/details/128403417