|
|
延迟队列是指当消息被发送以后,并不是立即执行,而是等待特定的时间后,消费者才会执行该消息。延迟队列的使用场景有以下几种: 未按时支付的订单,30 分钟过期之后取消订单。 给活...【详细内容】 |
2024-01-26 编程百科 |
|
|
在分布式系统中,保证消息的正确顺序对于一些应用场景至关重要。而RabbitMQ作为一种流行的消息队列系统,本身并不提供严格的消息顺序保证。下面将探讨如何在使用RabbitMQ时实现...【详细内容】 |
2023-12-04 架构 |
|
|
在当今互联网时代,高并发访问已成为许多应用系统面临的常见挑战之一。对于需要处理大量请求的系统来说,如何保证系统的稳定性和可靠性是一个关键问题。RabbitMQ作为一种可靠的...【详细内容】 |
2023-11-27 编程百科 |
|
|
实时协作是现代软件开发中非常重要的一个方面。为了实现实时协作,一种常见的做法是将消息队列与WebSocket技术相结合。其中,RabbitMQ是一个功能强大的消息队列系统,它能够有效...【详细内容】 |
2023-11-21 编程百科 |
|
|
本文将介绍RabbitMQ中的消息持久化策略,并提供一些存储优化的实践方法,帮助您确保消息的可靠性和系统的性能。在RabbitMQ消息队列中,消息的可靠性传输和持久化是非常重要的。下...【详细内容】 |
2023-11-15 编程百科 |
|
|
前言RabbitMQ是一个开源的强大的企业消息系统,支持主流的操作系统,支持多种开发语言。我们项目中使用RabbitMQ作为消息队列,解耦业务,构建高可靠的消息队列系统。RabbitMQ可以...【详细内容】 |
2023-11-09 框架 |
|
|
channel.basicQos(0, 1, false):0表示对消息的大小无限制,1表示每次只允许消费一条,false表示该限制不作用于channel。同时,我们采用手工ACK的方式,因为我们配置文件配置了 spri...【详细内容】 |
2023-11-08 网络设置 |
|
|
1. 引言在今天的文章中,我们来聊一聊 RabbitMQ,这是小 ❤ 在工作中用的最早的消息中间件,主要用于大量数据的异步消费。2. RabbitMQ2.1 核心组件RabbitMQ 是一个开源的消息中间...【详细内容】 |
2023-11-03 编程百科 |
|
|
延迟队列是指当消息被发送以后,并不是立即执行,而是等待特定的时间后,消费者才会执行该消息。延迟队列的使用场景有以下几种: 未按时支付的订单,30 分钟过期之后取消订单。 给...【详细内容】 |
2023-09-05 编程百科 |
|
|
RPC(Remote Procedure Call)即远程过程调用,是一种用于不同进程或不同机器之间通信的技术。在 RabbitMQ 中,可以使用 RPC 实现远程调用,这使得我们能够在不同的应用程序之间进行...【详细内容】 |
2023-08-17 编程百科 |
|
|
RabbitMQ是一个功能强大的消息队列系统,它提供了灵活的插件机制,使用户能够定制化自己的消息队列。下面将为您介绍RabbitMQ插件开发的指南,让您能够根据自己的需求编写定制化...【详细内容】 |
2023-08-15 编程百科 |
|
|
RabbitMQ是一个强大的消息中间件,可以帮助构建高可靠性、可扩展和灵活的分布式系统。在面对高并发、大数据量的场景下,为了应对消息处理的挑战,我们需要采取横向扩展策略,即通...【详细内容】 |
2023-08-14 编程百科 |
|
|
提升 RabbitMQ 系统的稳定性是确保消息队列系统能够持续可靠地运行的关键。故障恢复和监控是保障系统稳定性的重要环节。以下是关于 RabbitMQ 故障恢复和监控的建议:一、故障...【详细内容】 |
2023-08-10 编程百科 |
|
|
优雅地处理RabbitMQ中的消息丢失对于构建可靠的消息系统至关重要。下面将介绍一些优雅处理消息丢失的方案,包括异常处理、重试机制、错误日志记录、死信队列和监控告警等。...【详细内容】 |
2023-08-09 编程百科 |
|
|
大家好呀,我是楼仔。RabbitMQ 的文章之前写过,但是当时给的示例是 Demo 版的,这篇文章主要是结合之前写的理论知识,将 RabbitMQ 集成到技术派项目中。不 BB,上文章目录:下面我们先...【详细内容】 |
2023-05-15 框架 |
|
|
假设我们有一个电商项目,其中涉及到订单的处理。在订单支付后,我们需要发送订单消息到 RabbitMQ 进行异步处理。为了处理可能出现的处理失败情况,我们可以使用延迟队列、重试队...【详细内容】 |
2023-04-27 框架 |
|
|
准备工作纯Java项目依赖创建一个maven-java项目在pom.xml中添加以下依赖:com.RabbitMQ:amqp-client:5.15.0org.projectlombok:lombok:1.18.24junit:junit:4.13.2org.apache.l...【详细内容】 |
2022-09-24 编程百科 |
|
|
环境搭建// maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId>...【详细内容】 |
2022-09-07 架构 |
|
|
整体阅读时间,在 40 分钟左右。常见的消息队列很多,主要包括 RabbitMQ、Kafka、RocketMQ 和 ActiveMQ,相关的选型可以看我之前的系列,这篇文章只讲 RabbitMQ,先讲原理,后搞实战。...【详细内容】 |
2022-08-19 电脑软件技术 |
|
|
大量业务使用消息中间件进行系统间的解耦、异步化、削峰填谷设计实现。公司内部前期基于RabbitMQ实现了一套高可用的消息中间件平台。随着业务的持续增长,消息体量随之增大,对...【详细内容】 |
2022-07-28 架构 |
|
|
1、RabbitMQ依赖于Erlang,需要先安装Erlang2、Erlang和RabbitMQ版本有对应关系http://www.rabbitmq.com/which-erlang.html2.3安装Erlang21.3先安装一些必要的依赖:yum -y ins...【详细内容】 |
2022-07-11 服务器 |
|
|
三个优点分别是:解耦、异步、削峰。一、解耦1.普通实现方式(商务系统) 对应的伪代码如下:支付(){ 支付逻辑... 扣除商品库存(); 修改订单状态();}2.MQ实现方式 对应的...【详细内容】 |
2022-06-26 框架 |
|
|
下面我来讲一下如何监控Windows主机,监控Windows主机我们需要三步走,安装agent、配置agent和登录zabbix-web页面创建监控主机。第一步、安装agent监控Windows主机我们同样需要...【详细内容】 |
2022-06-01 网络软件 |
|
|
Zabbix是一个分布式监控系统,它通过一个Zabbix server和多个zabbix Proxy实现一个中心,多个分节点的监控运行模式。从而实现分布式监控系统,为大型网络提供了开源的监控手段。z...【详细内容】 |
2022-05-11 电脑软件技术 |
|
|
最近在研究zabbix的腾讯云监控,这是客户的需求之一,也是我们公司产品拓展,以及zabbix功能强大的一次体现,意义还是比较大的。所以本人要全力去搞好这一块云平台方面的东西。本次...【详细内容】 |
2022-03-17 网络软件 |
|
|
软件下载1、Rabbitmq下载地址:https://www.rabbitmq.com2、Erlang下载地址:
https://erlang.org/download/otp_win64_24.0.exe3、软件下载完成后先要安装ErlangErlang安装步骤...【详细内容】 |
2022-03-15 架构 |
|
|
RabbitMQ是流行的开源消息队列系统,用erlang语言开发,RabbitMQ是AMQP(高级消息队列协议)的标准实现。采用该技术,我们可以实现异步处理、流量削峰、系统解耦。RabbitMQ 整体是...【详细内容】 |
2021-12-29 百科 |
|
|
RabbitMQ 介绍RabbitMQ 是一个由erlang语言编写的、开源的、在AMQP基础上完整的、可复用的企业消息系统。支持多种语言,包括java、Python、ruby、PHP、C/C++等。1.1.AMQP模型...【详细内容】 |
2021-11-17 编程百科 |
|
|
下载Erlang和RabbitMQ官网下载地址Erlang下载地址:
http://www.erlang.org/downloadsRabbitMQ下载地址:
http://www.rabbitmq.com/download.html版本:( Erlang23+RabbitMQ3.8.4...【详细内容】 |
2021-08-31 应用软件 |
|
|
RabbitMQ环境搭建erlang和RabbitMQ版本对应关系:https://www.rabbitmq.com/which-erlang.htmlerlang环境安装yum方式安装 yum源配置[root@iyeed RabbitMQ]# curl -s https://...【详细内容】 |
2021-04-14 编程百科 |
|
|
|