Maomi.MQ.RabbitMQ
1.2.2
See the version list below for details.
dotnet add package Maomi.MQ.RabbitMQ --version 1.2.2
NuGet\Install-Package Maomi.MQ.RabbitMQ -Version 1.2.2
<PackageReference Include="Maomi.MQ.RabbitMQ" Version="1.2.2" />
paket add Maomi.MQ.RabbitMQ --version 1.2.2
#r "nuget: Maomi.MQ.RabbitMQ, 1.2.2"
// Install Maomi.MQ.RabbitMQ as a Cake Addin #addin nuget:?package=Maomi.MQ.RabbitMQ&version=1.2.2 // Install Maomi.MQ.RabbitMQ as a Cake Tool #tool nuget:?package=Maomi.MQ.RabbitMQ&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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net8.0
- Maomi.MQ.Core (>= 1.2.2)
- RabbitMQ.Client (>= 7.0.0-rc.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Maomi.MQ.RabbitMQ:
Package | Downloads |
---|---|
Maomi.MQ.RedisRetry
RabbitMQ Publisher and consumer communication model framework. RabbitMQ 发布者和消费者通讯模型框架。 |
|
Maomi.MQ
RabbitMQ Publisher and consumer communication model framework. RabbitMQ 发布者和消费者通讯模型框架。 |
GitHub repositories
This package is not used by any popular GitHub repositories.
RabbitMQ Publisher and consumer communication model framework.
RabbitMQ 发布者和消费者通讯模型框架。