本文将介绍优雅的GRPC微服务。
什么是优雅的关闭?
当该过程收到闭合信号时,我们需要关闭背景操作的逻辑,例如MySQL连接等。
我们将使用RK-boot来启动GRPC服务。
请访问以下地址获取完整的教程:
https://rkdev.info/cnhttps://rkdocs.netlify.app/cn(备用)
1.创建boot.yaml
2.创建main.go
通过AddShutdownHookfunc()添加ShutDownHook函数。
3.开始main.go
4.CTRL-C
通过CTRL-C关闭程序,我们将看到以下信息。
资料来源:阿里巴巴云