Taurus.mvc .Net Core 微服务开源框架发布V3.1.7:让分布式应用更高效。

前言:

自首个带微服务版本的框架发布:Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单

已经过去快1年了,在这近一年的时间里,版本经历了N个版本的迭代。

如今,是时候写文章介绍一下了:

以下介绍中,仅以.Net Core 6 为示例代码。

框架支持在.Net Framework 2.0+、.Net Core 2.1+ 任意版本运行。

1、新版本改进重点介绍:

新版本的更新日志很多,这里简化成以下10条:

1、对网关、注册中心(主)、注册中心(从)进行了大量的稳定性和性能优化。

2、对Linux 运行环境做了兼容处理。

3、简化Kestrel域名绑定和Https证书绑定。

4、内部优化:模块调整:除Mvc模块,其余以Plugin形式提供服务。

5、内部优化:名称空间调整:仅留 Taurus.Mvc、Taurus.Plugin 两个名称空间。

6、调整为插件:MicroService:提供微服务服务。

7、调整为插件:CORS:提供跨域服务。

8、调整为插件:Doc:提供WebAPI测试文档自动生成及自动化测试功能。

9、新增插件:Limit:提供IP黑名单、访问频率限速、ack安全码验证等限制服务。

10、新增插件:Admin:提供可视化后台统一管理服务。

其它:比如提供了分布式锁功能。

下面,以目前实际运行作为示例讲解:如何在项目实战中应用和部署。

1、部署注册中心【绑定80端口,仅启动http】

可以通过下载源码运行编绎,【或新建.Net Core 6的项目

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值