利用.net core实现反向代理中间件的方法

pbh_champagne 15 0 PDF 2021-01-16 14:01:49

最近在将一些项目的rest api迁移到.net core中,最开始是用的Nginx做反向代理,将已经完成切换的部分切入系统,如下图所示: 由于迁移过程中也在进行代码重构,需要经常比较频繁的测试,以保证能及时发现引入的问题。从而导致我们每迁移一部分都需要配置一次nginx的路由映射,保证迁移的功能能切入系统测试。 进行了一段时间后,发现经常配置Nginx一来比较麻烦,二来容易配错;便想将这个反向代理的功能放在.net core程序中去,实现如下的功能: Rest请求直接发往.net core程序 如果该请求在.net core程序中实现,则执行请求并返回 如果未实现,将其请求老版

用户评论
请输入评论内容
评分:
暂无评论