
源码
文章平均质量分 59
Smartershining
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go grpc 健康检查
背景 官方链接:https://github.com/grpc/grpc/blob/master/doc/health-checking.md。 客户端在超时或者收到unhealthy的回复时可以认为服务端异常。 健康检查的proto文件定义如下:syntax = "proto3";package grpc.health.v1;message HealthCheckRequest { string service = 1;}message HealthC...原创 2021-01-17 01:16:02 · 1822 阅读 · 2 评论 -
go grpc域名不重解析问题
背景 项目使用k8s + go-grpc, A服务作为客户端需要通过grpc连接B服务, B服务是通过k8s的service的nodeport方式暴露的。 协议用的是dns协议,resolver用的是go-grpc自带的dns-resolver。现象 删除B服务的pod发现A服务能正常感知到,如果B服务的pod所在节点重启发现A服务并不能感知到,还是会让请求路由到宕机的pod上面。排查 发现项目用的schema是dns,用的是grpc自带的dn...原创 2021-01-10 22:57:31 · 995 阅读 · 0 评论