微服务
猿少尉
这个作者很懒,什么都没留下…
展开
-
.Net Core 微服务(一) 开源API网关Ocelot 最简单的入门教程
什么是OcelotOcelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Consul集成,并且这些功能都只需要简单的配置即可完成 。简单的说,Ocelot是一堆的asp.net middleware组成的一个管道。当有收到请求后会用一个RequestBuilder...原创 2019-10-14 11:49:42 · 1390 阅读 · 1 评论 -
Net Core微服务(二)Consul 在Windows平台下的安装及运行
Consul 是什么Consul 是一个用来实现分布式系统服务注册与发现的开源工具。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如 ZooKeeper 等),使用起来也较为简单。为什么微服务架构下需要做服务注册和服务发现呢?微服务的目标就是要将原来大一统的系统架构,拆分成细粒度的按功能职责分成的小系统,这样就会出...原创 2019-10-23 11:19:09 · 282 阅读 · 0 评论