小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

RabbitMQ 是一个开源消息代理,支持 AMQP 协议,常用于微服务间的数据传递。其优点包括异步通信、高可用性和强扩展性。安装方式有官网和 Docker,使用 ASP.NET Core 时需配置连接信息并实现生产者和消费者服务。

ASP.NET Core 中使用 RabbitMQ 的基础指南

dotNET跨平台
dotNET跨平台 · 2025-07-05T00:01:39Z
RabbitMQ — 入门指南(2018年重发)

本文分享了作者使用RabbitMQ的经验,介绍了其基本概念和应用场景。RabbitMQ是一个开源消息代理,支持多种编程语言。文章包括应用场景、概念和实践三部分,详细说明了RabbitMQ的安装与配置,并提供了C#示例代码,展示消息的发送与接收。

RabbitMQ — 入门指南(2018年重发)

DEV Community
DEV Community · 2025-05-20T15:44:25Z
🚀 使用Docker设置带有MQTT和管理界面的RabbitMQ

RabbitMQ是一个强大的消息代理,支持AMQP和MQTT协议。本文介绍了如何通过Docker设置RabbitMQ,启用管理界面和MQTT支持,并进行功能测试。步骤包括创建Docker Compose文件、启动RabbitMQ容器、访问管理界面、启用MQTT插件,以及使用Mosquitto进行消息发布和订阅,最后提供停止服务的命令。

🚀 使用Docker设置带有MQTT和管理界面的RabbitMQ

DEV Community
DEV Community · 2025-05-13T09:04:52Z
Kafka与RabbitMQ的比较

Kafka使用代理管理数据,代理是Kafka集群中的服务器。集群由多个代理组成,其中一个作为控制器管理元数据。数据通过主题组织,消费者以消费者组形式订阅并读取主题。主题分为多个分区,支持并行处理。Kafka通过复制分区实现容错,ZooKeeper管理集群状态,新的版本引入KRaft模式以减少对ZooKeeper的依赖。

Kafka与RabbitMQ的比较

DEV Community
DEV Community · 2025-05-12T14:23:24Z
使用RabbitMQ-Stream简化消息处理

rabbitmq-stream是一个轻量级的Node.js框架,旨在简化RabbitMQ的使用,减少样板代码。它通过消息代理实现事件驱动架构,提升系统的可扩展性和响应性。该框架支持自动重试、延迟消息和死信队列,让开发者专注于业务逻辑。

使用RabbitMQ-Stream简化消息处理

DEV Community
DEV Community · 2025-05-05T02:32:16Z
在虚拟服务器上安装RabbitMQ的逐步指南

RabbitMQ是一个开源消息代理,支持异步通信,适用于分布式系统和微服务。它通过消息队列解耦发送者与接收者,提高系统灵活性和可扩展性。本文涵盖RabbitMQ的安装、配置及安全管理,适合开发者和运维团队。

在虚拟服务器上安装RabbitMQ的逐步指南

DEV Community
DEV Community · 2025-05-03T21:08:12Z
理解RabbitMQ:消息队列的基础

RabbitMQ是一个高性能的开源消息代理,适用于微服务和事件驱动架构。它通过异步通信解耦服务,提升可扩展性和响应能力。核心组件包括代理、生产者、消费者、通道和队列,支持多种消息类型和路由机制。通过集群和队列复制,RabbitMQ确保高可用性和负载均衡,同时关注安全性和监控。

理解RabbitMQ:消息队列的基础

DEV Community
DEV Community · 2025-05-03T20:42:32Z
如何使用Spring Boot和Kotlin将失败的RabbitMQ批量消息路由到死信队列

本文介绍了如何使用Spring的MessageBatchRecoverer接口处理批量消息错误。通过实现自定义的CustomMessageBatchRecoverer,可以捕获处理中的错误并将失败的消息发送到死信队列。文章还提供了代码示例和配置说明。

如何使用Spring Boot和Kotlin将失败的RabbitMQ批量消息路由到死信队列

DEV Community
DEV Community · 2025-04-14T04:10:38Z
消息队列(RabbitMQ,Kafka)

消息队列是分布式系统的重要部分,支持异步通信。RabbitMQ和Kafka是两种常见选择,各有优缺点。RabbitMQ适合复杂路由,Kafka则优化高吞吐量流处理。两者均提供消息持久性和可靠性,但设置和管理较为复杂。选择应基于系统需求。

消息队列(RabbitMQ,Kafka)

DEV Community
DEV Community · 2025-04-12T07:09:17Z
在Node.js中使用RabbitMQ:完整指南

RabbitMQ是一个强大的消息代理,支持异步通信,广泛应用于微服务和分布式系统。本文介绍了在Node.js中集成RabbitMQ的步骤,包括安装、配置和示例代码,涵盖生产者、队列、消费者和交换机的基本概念。通过创建生产者和消费者文件,可以实现消息的发送与接收,从而提升Node.js应用的可扩展性和弹性。

在Node.js中使用RabbitMQ:完整指南

DEV Community
DEV Community · 2025-03-26T12:11:46Z
使用RabbitMQ的微服务和异步通信的联系人应用

我的最新GitHub项目是一个联系人应用,展示了微服务的现代构建方法。该项目提供异步通信、清晰架构和后端功能的实用见解,使用Java和Spring Boot等技术,适合开发者学习和参考。

使用RabbitMQ的微服务和异步通信的联系人应用

DEV Community
DEV Community · 2025-03-22T05:54:41Z
使用RabbitMQ跟踪审计日志:在.NET中发布和消费事件

本文介绍了如何在.NET Web API中使用RabbitMQ实现用户注册日志记录器,通过异步处理用户注册事件提升响应速度。内容涵盖项目设置、用户模型、RabbitMQ服务及消费者服务的创建,以及测试方法,旨在构建高效的事件驱动系统。

使用RabbitMQ跟踪审计日志:在.NET中发布和消费事件

DEV Community
DEV Community · 2025-02-09T17:25:43Z
在.NET中使用RabbitMQ解耦审计日志:事件驱动架构简介

事件驱动架构(EDA)通过将审计日志与核心应用逻辑分离,提升了系统的性能和可扩展性。RabbitMQ作为消息代理,支持高效、可靠的日志记录,使系统组件独立运作,避免性能瓶颈,确保高负载下用户体验不受影响。

在.NET中使用RabbitMQ解耦审计日志:事件驱动架构简介

DEV Community
DEV Community · 2025-02-07T13:34:32Z
Kafka vs rabbitmq

Kafka vs rabbitmq

DEV Community
DEV Community · 2025-01-03T01:28:21Z
使用RabbitMQ和Redis构建分布式任务调度器

使用RabbitMQ和Redis构建分布式任务调度器,通过RabbitMQ的死信交换实现延迟任务执行,并结合Redis跟踪任务有效性,支持任务调度和取消。任务存储在中间队列,TTL到期后转发至最终队列,消费者根据任务有效性执行。

使用RabbitMQ和Redis构建分布式任务调度器

DEV Community
DEV Community · 2024-12-29T11:16:23Z
用于构建NestJS微服务的自定义RabbitMQ模块 🐇

该库通过模块化方式简化了与RabbitMQ的交互,适用于可扩展应用,如API网关。支持灵活初始化、RPC、通知和直接消息队列,具备中间件、拦截器、序列化、健康检查和错误处理功能。

用于构建NestJS微服务的自定义RabbitMQ模块 🐇

DEV Community
DEV Community · 2024-12-26T14:14:17Z
RabbitMQ快速入门

RabbitMQ通过交换机和队列实现消息发布者与消费者的解耦,支持灵活的消息路由。它使用TCP连接,允许多个命令通过轻量级通道共享。RabbitMQ的虚拟主机用于逻辑资源分组,具备高可用性和容错性,支持Web界面和权限管理。

RabbitMQ快速入门

DEV Community
DEV Community · 2024-12-24T02:12:28Z
🌿 为什么RabbitMQ比Apache Kafka更快,以及何时使用它们

RabbitMQ和Apache Kafka是构建分布式系统时常用的消息解决方案。RabbitMQ适合低延迟和复杂路由的实时应用,而Kafka在高吞吐量和事件流处理方面表现更佳,适合大数据量应用。选择应基于具体需求。

🌿 为什么RabbitMQ比Apache Kafka更快,以及何时使用它们

DEV Community
DEV Community · 2024-12-21T20:49:36Z

EasyNetQ是一个简化RabbitMQ交互的.NET客户端API。通过NuGet安装后,支持注册连接、发布和订阅消息,自动创建交换机和队列,并使用JSON格式序列化消息。

Net使用EasyNetQ简化与RabbitMQ的交互

dotNET跨平台
dotNET跨平台 · 2024-12-07T00:15:39Z
RabbitScout:一个现代化的开源仪表板,用于管理RabbitMQ

RabbitScout是一个现代化的开源仪表板,旨在提升RabbitMQ的管理体验,提供实时指标、队列管理、响应式界面和安全会话。目前正在开发绑定管理和高级连接控制功能,欢迎社区贡献意见和代码。

RabbitScout:一个现代化的开源仪表板,用于管理RabbitMQ

DEV Community
DEV Community · 2024-12-06T21:43:30Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码