前言
今天,我们很高兴宣布 CAP 发布 7.0 版本正式版,我们在这个版本中带来了大批新特性以及对性能的优化和改进。
自从今年 1月份发布 6.0 版本以来,已经过去了快1年的时间。在过去的将近1年的时间里,我们也发布了几个次要版本和小版本(6.0.1, 6.1.0, 6.2.0, 6.2.1),在这里要感谢这些版本的使用者以及向我们报告 Bug 和反馈问题的用户。
同时,还要感谢一些我们的贡献者,是他们在帮助 CAP 变得更加完善和易用,以下是我们的所有贡献者。
好了,废话不多说,接下来我们具体看一下 7.0 带来的新变化吧。
总览
项目地址:https://github.com/dotnetcore/CAP
开源协议:MIT
本次在 CAP 7.0 版本中我们主要带来了以下新特性:
- 性能改进
- 支持发布延迟消息
- Dashboard 支持对延迟消息查看和操作
- 添加支持度量(Metric)的可观测性指标
- Dashboard 添加新图表支持 Metric 实时查看
- 支持手动 Start/Stop CAP 进程
- 其他改进
- 新增 EnableConsumerPrefetch 配置项
- RabbitMQ 新增 PublishConfirms 配置项
- 更改框架目标从 netstandard 到 net6
- 更新 NuGet 到最新版
- 破坏性改变
- 过滤器接口方法由同步更改为异步
- IConsumerClient 的 event 改为 delegate
性能改进
这个必须放在第一章。
标签:通告,CAP,支持,7.0,版本,我们,延迟 From: https://www.cnblogs.com/savorboard/p/cap-7-0.html