微软的反向代理库YARP

Posted tianfang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微软的反向代理库YARP相关的知识,希望对你有一定的参考价值。

反向代理作为网关程序在的微服务体系中非常常用,虽然有nginx珠玉在前,但也有不少基于.net core实现的优秀反向代理框架库,和Nginx相比,它可以更好的和系统集成,提供更灵活的扩展功能。

之前试过一些反向代理库,重量级的有Ocelot,轻量级的有ProxyKit。目前项目中使用的是Ocelot,但由于使用的功能并不多,感觉有点重,用ProxyKit担心它不足以支持商业项目。

近期微软公布了一款轻量级的反向代理库YARP,支持.net core 3.1和.net 5。目前还是处于预览状态,先标记一下,等它正式发布后考虑用它来取代Ocelot作为网关服务。

以上是关于微软的反向代理库YARP的主要内容,如果未能解决你的问题,请参考以下文章

.NET反向代理组件YARP的简单使用

.NET 反向代理-YARP 部署Https(SSL)

.NET 反向代理-YARP

YARP(Yet Another Reverse Proxy)是使用 .NET 构建的高度可定制的反向代理

YARP+AgileConfig 5分钟实现一个支持配置热更新的代理网关

Yarp 反向代理 - 响应 502 错误网关