ASP.NET Core gRPC 健康检查的探索与实现
Posted 雪轻鸿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET Core gRPC 健康检查的探索与实现相关的知识,希望对你有一定的参考价值。
各位朋友,大家好,欢迎大家关注我的博客。在上一篇 博客 中,博主和大家分享了gRPC
的拦截器在日志记录方面的简单应用,今天我们继续来探索gRPC
在构建微服务架构方面的可能性。其实,从博主个人的理解而言,不管我们的微服务架构是采用RPC
方式还是采用RESTful
方式,我们最终要面对的问题本质上都是一样的,博主这里将其归纳为:服务划分、服务编写 和 服务治理。首先,服务划分决定了每一个服务的上下文边界以及服务颗粒度大小,如果按照领域驱动设计(DDD)的思想来描述微服务,我认为它更接近于限界上下文(BoundedContext)的概念。其次,服务编写决定了每一个服务的具体实现方式,譬如是采用无状态的RESTful
风格的API
,还是采用强类型的、基于代理的RPC
以上是关于ASP.NET Core gRPC 健康检查的探索与实现的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET Core gRPC 集成 Polly 实现优雅重试