随笔分类 - Ocelot
摘要:1、创建项目并引入安装包 首先,创建2个WebApi项目,WebApi01和WebApi02,地址分别https://localhost:44313和https://localhost:44390,其中WebApi01当作网关,WebApi02当作具体的微服务Api。 然后,将Ocelot的NuGe
阅读全文
摘要:一、项目简介 Ocelot是一个用.NET Core实现并开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Consul集成。 1、请求转发地址配置 通过在json文件简单配置,就可以实现简易的网关,它可以接受所有
阅读全文
摘要:前言 通过上节介绍“Ocelot快速实践”后,了解了Ocelot网关,作为网关,要有很多功能才能满足要求,如访问量比较大时怎么限制呢?这节介绍限流(Rate Limiting)。 环境: VS2022 +.NET5.0 + Ocelot 17.0.0.0 一、Ocelot限流(Rate Limiti
阅读全文