微软的反向代理库YARP

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

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

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

原文地址:https://www.cnblogs.com/TianFang/p/12945345.html