2021
02-21
02-21
C# HttpClient 如何使用 Consul 发现服务
试用了Overt.Core.Grpc,把GRPC的使用改造得像WCF,性能测试也非常不错,非常推荐各位使用.但已有项目大多是http请求,改造成GRPC的话,工作量比较大,于是又找到了Steeltoe.Discovery,在Startup给HttpClient添加DelegatingHandler,动态改变请求url中的host和port,将http请求指向consul发现的服务实例,这样就实现了服务的动态发现.经过性能测试,Steeltoe.Discovery只有Overt.Core.Grpc的20%,...
继续阅读 >