项目源码OcelotDemo

基础知识在教程或者官网文档查看

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

Ocelot源码

基于.NET平台的Ocelot网关框架教程汇总

 这篇文章不错。

这里我只写我想说的

项目结构

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第1张

API1和API2是测试的接口,demo是网关配置

 二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第2张

 

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第3张

 

编译后分别用powershell启动,端口在host.json中都已经配好了

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第4张

网关配置为所有轮流转发(这个启动前配好)

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第5张

 

 

 配置完之后,访问url看到结果

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第6张

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第7张

 

注意: 

重定向错误:新建webapi项目时不要默认绑定https,否则访问请求在浏览器会自动跳转,这地址需外网能访问。否则404.

注释这2行

 app.UseHsts();

app.UseHttpsRedirection();

二、Asp.Net Core WebAPI——OcelotDemo,基于.NET平台的Ocelot网关框架教程汇总 随笔 第8张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄