rabbitmq

gtestcandle5 小时前
分布式·rabbitmq
rabbitmq 的多用户、多vhost使用Authentication, Authorisation, Access Control | RabbitMQ
Du_XiaoNan5 小时前
rabbitmq·java-rocketmq·java-rabbitmq
RabbitMQ第一章(MQ基础与RocketMQ使用手册)消息Broker,目前常见的实现方案就是消息队列(MessageQueue),简称为MQ. MQ主要干三件事:解耦、异步、削峰。 解耦:一个系统或者一个模块,调用了多个系统或者模块,互相之间的调用很复杂,维护起来很麻烦。但 是其实这个调用是不需要直接同步调用接口的,如果用 MQ 给它异步化解耦。 异步:A 系统接收一个请求,需要在自己本地写库,还需要在 BCD 三个系统写库,自己本地写库要 3ms,BCD 三个系统分别写库要 300ms、450ms、200ms。最终请求总延时是 3 + 300 + 450
幼稚园的山代王8 小时前
分布式·rabbitmq
RabbitMQ 4.1.1-Local random exchange体验一种 RabbitMQ 4.0+ 引入的新型交换机,主要是为 request-reply(RPC)场景 设计的。
紫璨月1 天前
rabbitmq·bug·java-rabbitmq
rabbitMQ读取不到ThreadLocal消息的bug当使用消息队列时,监听队列不会运行到主线程上,线程消息之间是不会共享的,故属于主线程的ThreadLocal就读取不到数据的值
Bug退退退1235 天前
java·分布式·spring·rabbitmq
RabbitMQ 高级特性之 TTLTTL 即 Time to Live,在 RabbitMQ 中,可以为消息和队列设置过期时间。生产者代码如下:
DavidSoCool3 天前
分布式·微服务·rabbitmq
RabbitMQ使用topic Exchange实现微服务分组订阅案例场景:用户下单后需要多个微服务(如营销、会员)分别订阅并处理订单事件,且每个微服务可能有多个集群实例,需要保证同一个微服务的集群中,只有一个实例消费到消息。
m0_474606784 天前
java·rabbitmq
RabbitMQ使用延迟插件实现延迟消息插件地址:可根据上述地址找到自己安装的Rabbitmq对应的版本 安装插件: 将下载的 rabbitmq_delayed_message_exchange-3.8.0.ez 文件放到 RabbitMQ 的插件目录中(通常是 /usr/lib/rabbitmq/lib/rabbitmq_server-/plugins/) 然后使用 RabbitMQ 的命令行工具启用插件:
Bug退退退1233 天前
java·分布式·spring·rabbitmq
RabbitMQ 高级特性之重试机制在消息传递时,有可能会因为网络故障、内存资源不足等不可控原因,导致消息没有成功发送出去,这时我们就可以选择将这条消息进行重新发送。能够重新发送的前提是代码逻辑没有问题。
Bug退退退1234 天前
java·分布式·spring·rabbitmq
RabbitMQ 高级特性之死信队列在前面的高级特性中,我们介绍了重试机制和 TTL,那么产生下列问题:在 RabbitMQ 中,将类似于结果的消息称为死信,那么就涉及到,变成死信的消息应该存储到哪里去?
幼稚园的山代王4 天前
分布式·rabbitmq·ruby
RabbitMQ 4.1.1初体验-队列和交换机接上一篇博文注意:根据版本,要提前安装Erlang的环境 这里用的版本是 RabbitMQ 4.0.9 Erlang 28.0.1
csdn_aspnet5 天前
windows·rabbitmq
在 Windows 机器上安装和配置 RabbitMQRabbitMQ 它是一款基于 AMQP(高级消息队列协议)的流行消息代理。RabbitMQ 适用于 Windows、Linux 和 macOS,易于安装和使用,并提供一系列强大的消息队列和路由功能。要在 Windows 计算机上使用 RabbitMQ,您必须先安装 Erlang/OTP。在本文中,我们将引导您完成在 Windows 上安装和配置 RabbitMQ 的过程,以便您可以开始使用这个强大的工具更有效地管理数据。
幼稚园的山代王5 天前
分布式·rabbitmq·ruby
RabbitMQ 4.1.1初体验RabbitMQ 是一款可靠且成熟的消息代理和流处理中间件,可轻松部署在云端、本地数据中心或您的开发机上,目前已被全球数百万用户使用。 优势在哪里 互操作性 RabbitMQ 支持多种开放标准协议,包括 AMQP 1.0 和 MQTT 5.0,并提供多种编程语言的客户端库,您只需选择适合自己语言的版本即可,无需担心厂商锁定!
csdn_aspnet5 天前
windows·rabbitmq
Windows Server 上的 RabbitMQ 安装和配置RabbitMQ 是一款流行的开源消息队列软件,可以安装在 Windows Server 平台上。在本文中,您将逐步学习如何在 Windows Server 操作系统上安装 RabbitMQ。
百锦再5 天前
分布式·rabbitmq·路由·消息·通道·交换机·代理
RabbitMQ用法的6种核心模式全面解析场景:单生产者-单消费者基础通信 拓扑结构:Java实现:性能指标:场景:任务分发与负载均衡 关键配置:
deriva5 天前
redis·rabbitmq·.netcore
.netcore+ef+redis+rabbitmq+dotcap先同步后异步再同步的方法,亲测有效场景:有一批设备数据上报到系统,通过rabbitmq进行做消费队列,每15分钟一报,每次报2w条,如果一条条接收,每接收一条耗时0.5秒,那2w条就要2.7小时,这也太久了......那如何优化呢,要求搜索时长,且mq的数据不要重复消费
一路向北North5 天前
分布式·rabbitmq·ruby
RabbitMQ简单消息监听和确认简单代码实现RabbitMQ消息监听需要的依赖消息监听示例前面的示例是默认的自动ACK,自动确认消息投递成功。但是业务场景需要执行成功后,才确认这条消息被消费,此时我们需要设置手动ACK,只有当执行成功,才确认这条消息被消费。
一路向北North5 天前
分布式·rabbitmq·ruby
使用reactor-rabbitmq库监听RabbitmqReactor RabbitMQ 是 Reactor 项目的一部分,旨在提供基于 Project Reactor 的 RabbitMQ 响应式编程支持。它将 RabbitMQ 的消息队列功能与 Reactor 的非阻塞、背压友好特性结合,适用于高吞吐量的异步消息处理场景。 注意: Reactor RabbitMQ 是对原生amqp-client 的封装,同样性能强大简单易用。reactor-rabbitmq是spring-boot-starter-amqp 之外的另外一种选择。
Bug退退退1236 天前
java·分布式·rabbitmq
RabbitMQ 工作模式RabbitMQ 的工作模式共有七种,分别为简单模式、工作队列模式、发布订阅模式、路由模式、通配符模式、PRPC 通信、发布确认模式,下面一一进行介绍。
危险、6 天前
分布式·http·rabbitmq
RabbitMQ 通过HTTP API删除队列命令删除虚拟主机 /(编码为 %2F)下名为 ai-tpp-pm-749a510b-aa20-47a1-bac5-7f44f7edb1ab 的队列。
周某某~6 天前
分布式·rabbitmq
windows安装RabbitMQRabbitMQ 是Erlang开发的,RabbitMQ安装包中没有集成 Erlang ,RabbitMQ依赖Erlang环境,必须确保两者版本兼容。