Maomi.MQ.Instrumentation
1.2.2
See the version list below for details.
dotnet add package Maomi.MQ.Instrumentation --version 1.2.2
NuGet\Install-Package Maomi.MQ.Instrumentation -Version 1.2.2
<PackageReference Include="Maomi.MQ.Instrumentation" Version="1.2.2" />
paket add Maomi.MQ.Instrumentation --version 1.2.2
#r "nuget: Maomi.MQ.Instrumentation, 1.2.2"
// Install Maomi.MQ.Instrumentation as a Cake Addin #addin nuget:?package=Maomi.MQ.Instrumentation&version=1.2.2 // Install Maomi.MQ.Instrumentation as a Cake Tool #tool nuget:?package=Maomi.MQ.Instrumentation&version=1.2.2
文档说明
作者:痴者工良
仓库地址:https://github.com/whuanle/Maomi.MQ
作者博客:
导读
Maomi.MQ 是一个消息通讯模型项目,目前只支持了 RabbitMQ。
Maomi.MQ.RabbitMQ 是一个用于专为 RabbitMQ 设计的发布者和消费者通讯模型,大大简化了发布和消息的代码,并提供一系列简便和实用的功能,开发者可以通过框架提供的消费模型实现高性能消费、事件编排,框架还支持发布者确认机制、自定义重试机制、补偿机制、死信队列、延迟队列、连接通道复用等一系列的便利功能。开发者可以把更多的精力放到业务逻辑中,通过 Maomi.MQ.RabbitMQ 框架简化跨进程消息通讯模式,使得跨进程消息传递更加简单和可靠。
此外,框架通过 runtime 内置的 api 支持了分布式可观测性,可以通过进一步使用 OpenTelemetry 等框架进一步收集可观测性信息,推送到基础设施平台中。
目录
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Maomi.MQ.Core (>= 1.2.2)
- OpenTelemetry.Api (>= 1.9.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
RabbitMQ Publisher and consumer communication model framework.
RabbitMQ 发布者和消费者通讯模型框架。