E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RabbitMQ实战教程
Java架构师之路:微服务架构图解和详情
总体规划框架名称当前技术选型方案微服务框架搭建开发框架单体服务SpringBoot分布式框架SpringCloud最新框架SpringCloudAlibaba服务配置中心+服务消息总线阿里巴巴Nacos、Config+Bus+
RabbitMQ
技术人小冯
·
2025-03-03 12:45
分布式微服务
微服务架构
分布式
架构
java
STM32 RTC实时时钟详解与HAL库
实战教程
摘要:本文深入讲解STM32的RTC(Real-TimeClock)模块,涵盖原理分析、CubeMX配置、HAL库编程实现,并提供完整的闹钟设置与时间校准例程代码。通过本文,您将掌握RTC在低功耗场景下的核心应用技巧。1.RTC模块概述RTC(实时时钟)是STM32内部独立运行的定时器模块,主要特点:独立供电:通过VBAT引脚连接备用电池(3V纽扣电池)32位计数器:可记录秒级时间(配合预分频器)
DOMINICHZL
·
2025-03-03 11:03
STM32
单片机
stm32
RabbitMQ
从入门到精通
目录一.
RabbitMQ
概述1.消息队列的优点2.消息队列的缺点3.MQ如何选型二.
RabbitMQ
的重要概念1.Publisher2.Message3.Exchange4.BindingKey5.Routingkey6
籽麟网络
·
2025-03-03 06:26
java-rabbitmq
rabbitmq
分布式
消息队列-
RabbitMQ
消息队列-
RabbitMQ
1、
RabbitMQ
是什么?2、
RabbitMQ
的业务场景有哪些?3、
RabbitMQ
中有哪基本概念?4、
RabbitMQ
有哪些工作模式?
@Corgi
·
2025-03-03 06:25
Java面试题
rabbitmq
分布式
消息队列
面试题
Java
一文读懂
rabbitMQ
和rocketMQ的消息可靠性机制
一文读懂
rabbitMQ
和rocketMQ的消息可靠性机制在我们大多数场景中,MQ消息都要保证可靠性,消息可靠性应该是我们最关心的一个细节,没有之一;而各个MQ实现的可靠性保证都不同,同时实现机制也不同
JoeKerouac
·
2025-03-03 05:53
J2SE
java
J2EE
rabbitmq
java
分布式
rocketmq
在 Ubuntu 下使用
rabbitmq
-c 库进行
RabbitMQ
消息收发的完整示例代码如下
在Ubuntu下使用
rabbitmq
-c库进行
RabbitMQ
消息收发的完整示例代码如下。这个示例将包括声明队列、绑定路由键、发送消息、消费消息等步骤,并且会包含错误处理。
追心嵌入式
·
2025-03-03 05:51
ubuntu
rabbitmq
c语言
RabbitMQ
补偿机制、消息幂等性解决方案
1.场景先看这么几个面试题:如何保证消息的可靠性投递?即如何确定消息是否发送成功?如果失败如何处理(补偿机制)?如何保证消息不被重复消费?或者说,如何保证消息消费时的幂等性?2.消息的可靠性投递消息确认消息确认包括主要生产者发送确认和消费者接受确认,因为发送消息的过程中我们是无法确认消息是否能路由等,一旦消息丢失我们就无法处理,所以需要确认消息,避免消息丢失。2.1生产者确认我们知道生产者与消费者
鸨哥学JAVA
·
2025-03-03 05:50
Java
编程
程序员
java-rabbitmq
rabbitmq
java
RabbitMQ
— 数据持久化实现MQ可靠性
上篇我们实现:publisher发送到MQ的可靠性实现,那么接下来MQ本身对于消息的处理该如何保证可靠呢?数据持久化消息到达MQ以后,如果MQ不能及时保存,也会导致消息丢失,所以MQ的可靠性也非常重要。为了提升性能,默认情况下MQ的数据都是在内存存储的临时数据,重启后就会消失。为了保证数据的可靠性,必须配置数据持久化。由图像可知实现在MQ中数据持久化:交换机(Exchange)持久化队列(Queu
道法自然,人法天
·
2025-03-03 05:20
java-rabbitmq
rabbitmq
java
RabbitMQ
高级配置与优化:从入门到精通
RabbitMQ
高级配置与优化:从入门到精通引言在分布式架构中,消息队列(MQ)是必不可少的一环,而
RabbitMQ
作为业界广泛使用的消息中间件,凭借其高吞吐、可扩展、可靠性等特性备受青睐。
Echo_Wish
·
2025-03-03 05:49
让你快速入坑运维
运维探秘
rabbitmq
分布式
Rabbit MQ 高频面试题【刷题系列】
二、Kafka、ActiveMQ、
RabbitMQ
、RocketMQ有什么优缺点?三、解耦、异步、削峰是什么?四、消息队列有什么缺点?五、
RabbitMQ
一般用在什么场景?
Microi风闲
·
2025-03-02 15:22
【面试宝典】ASP.NET
Core
rabbitmq
面试
RabbitMQ
复习
AMQP是跨平台的,序列化方式选json,不管你是java,php,C/C++,python,都能处理
RabbitMQ
实现的事AMQP
SJLoveIT
·
2025-03-02 09:57
rabbitmq
分布式
常见的消息中间件以及应用场景
常见的消息中间件有以下几种,每种都有不同的应用场景:1.
RabbitMQ
类型:基于AMQP协议的消息中间件。应用场景:任务调度:适用于需要任务分发和异步处理的场景,比如后台处理任务、日志处理等。
纠结哥_Shrek
·
2025-03-02 05:01
rabbitmq
rocketmq
RabbitMQ
集群部署详解
一、
RabbitMQ
两种集群部署方式1.1普通集群模式queue创建之后,如果没有其它policy,消息实体只存在于其中一个节点,A、B两个
Rabbitmq
节点仅有相同的元数据,即队列结构,但队列的数据仅保存有一份
LlinCK
·
2025-03-01 14:14
RabbitMQ
队列
rabbitmq
消息队列
运维
大数据
RabbitMQ
系列(二)基本概念之Publisher
在
RabbitMQ
中,Publisher(发布者)是负责向
RabbitMQ
服务器发送消息的客户端角色,通常被称为“生产者”。
yyueshen
·
2025-03-01 10:16
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
RabbitMQ
介绍以及基本使用
二、消息队列的作用(优点)1、解耦2、流量削峰3、异步4、顺序性三、
RabbitMQ
基本结构四、
RabbitMQ
队列模式1、简单队列模式2、工作队列模式3、发布/订阅模式4、路由模式5、主题模式6、RPC
web13765607643
·
2025-03-01 10:44
面试
学习路线
阿里巴巴
rabbitmq
qt
ruby
RabbitMQ
学习路线与知识总结
以下是
RabbitMQ
学习路线与知识总结,结合Mermaid生成的脑图,帮助你系统掌握核心概念和实战技巧。
千里码!
·
2025-03-01 09:06
后端技术
消息队列
java
rabbitmq
学习
分布式
RabbitMQ
系列(六)基本概念之Routing Key
在
RabbitMQ
中,RoutingKey(路由键)是用于将消息从交换机(Exchange)路由到指定队列(Queue)的关键参数。其核心作用是通过特定规则匹配绑定关系,确保消息被正确分发。
yyueshen
·
2025-03-01 08:04
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
RabbitMQ
系列(七)基本概念之Channel
RabbitMQ
中的Channel(信道)是客户端与
RabbitMQ
服务器通信的虚拟会话通道,其核心作用在于优化资源利用并提升消息处理效率。
yyueshen
·
2025-03-01 08:04
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
RabbitMQ
报错:Shutdown Signal channel error; protocol method
method(reply-code=406,reply-text=PRECONDITION_FAILED-unknowndeliverytag1,class-id=60,method-id=80)原因默认情况下
RabbitMQ
web15085096641
·
2025-03-01 08:32
面试
学习路线
阿里巴巴
rabbitmq
分布式
【六祎 - Note】消息队列的演变,架构图;备忘录; IBM MQ,
RabbitMQ
,Kafka,Pulsar
RabbitMQ
架构与IBMMQ不同,更类似于Kafka的概念。生产者向指定交换类型的交换发布消息。它可以是直接、主题或扇出。然后,交换中心根据不同的消息属性和交换类型将消息路由到队列中。
鞠崽23333
·
2025-03-01 08:02
消息中间件
rabbitmq
kafka
分布式
消息队列之
RabbitMQ
基本流程
市面上的消息队列产品有很多,比如老牌的ActiveMQ、
RabbitMQ
,目前我看最火的Kafka,还有ZeroMQ,去年底阿里巴巴捐赠给Apache的RocketMQ,连redis这样的NoSQL数据库也支持
搬砖养女人
·
2025-03-01 08:31
数据库架构
java
spring
tomcat
sql
RabbitMQ
系列(四)基本概念之Exchange
在
RabbitMQ
中,Exchange(交换机)是消息路由的核心组件,负责根据规则将生产者发送的消息分发到对应的队列(Queue)中。
yyueshen
·
2025-03-01 07:27
RabbitMQ
#
RabbitMQ概念
rabbitmq
分布式
Spring Boot 整合
RabbitMQ
详解
前言:在消息中间件领域中
RabbitMQ
也是一种非常常见的消息中间件了,本篇简单分享一下SpringBoot项目集成
RabbitMQ
的过程。
码农爱java
·
2025-02-28 20:40
【RabbitMQ】
java-rabbitmq
spring
boot
rabbitmq
消息中间件
MQ
实战
RabbitMQ
进阶:深入了解
RabbitMQ
的重试机制
RabbitMQ
作为一个流行的开源消息队列中间件,提供了可靠的消息传递机制。在实际应用中,消息的传递可能会面临各种问题,例如网络故障、处理失败等。
VksgShapes
·
2025-02-28 20:32
rabbitmq
分布式
Selenium自动化测试
实战教程
详解
ChromeDevTools简介ChromeDevTools是一组直接内置在基于Chromium的浏览器(如Chrome、Opera和MicrosoftEdge)中的工具,用于帮助开发人员调试和研究网站。借助ChromeDevTools,开发人员可以更深入地访问网站,并能够:检查DOM中的元素即时编辑元素和CSS检查和监控网站的性能模拟用户的地理位置模拟更快/更慢的网络速度执行和调试JavaScr
程序员杰哥
·
2025-02-28 16:05
selenium
测试工具
python
软件测试
职场和发展
自动化测试
测试用例
阿里架构师推荐的消息中间件万字文档:RocketMQ+
RabbitMQ
+KafKa
RocketMQRocketMQ是阿里开源的消息中间件,目前也已经孵化为Apache顶级项目,它是纯Java开发,具有高吞吐量、高可用性、适合大规模分布式系统应用的特点。RocketMQ思路起源于Kafka,它对消息的可靠传输及事务性做了优化,目前在阿里集团被广泛应用于交易、充值、流计算、消息推送、日志流式处理、binglog分发等场景市面上真正适合学习的RocketMQ资料太少,有的书或资料虽然
xiaohao718
·
2025-02-28 14:53
kafka
java-rabbitmq
rabbitmq
消息队列概要讲解(下)
本文不会过多的扩展详细的消息队列系统,如RocketMQ、
RabbitMQ
、Kafka等,这些会在后续系列文章中详细介绍。
Good Note
·
2025-02-28 14:49
消息队列
golang
服务器
数据库
开发语言
MQ
消息队列
面试
RabbitMQ
系列(零)概要
一、消息队列总览1.什么是消息队列?消息队列(MessageQueue)是一种异步通信机制,允许分布式系统中的服务通过生产-消费模型传递数据。其核心价值在于:解耦性:生产者与消费者无需同时在线或直接交互削峰填谷:应对流量突发场景,避免系统过载(如秒杀系统请求缓冲)可靠性:通过持久化、重试机制保障消息不丢失2.典型应用场景场景实现原理案例服务异步化耗时操作异步执行(如日志记录)用户注册后异步发送通知
yyueshen
·
2025-02-28 07:21
RabbitMQ
rabbitmq
分布式
消息队列
RabbitMQ
工作模式
一、工作模式介绍RabbbitMQ提供了6种工作模式:简单模式、workqueues、Publish/Subscribe发布与订阅模式、Routing路由模式、Topics主题模式、RPC远程调用模式(不太符合MQ)1.1简单模式P:生产者,也就是要发送消息的程序C:消费者,消息的接收者,会一直等待消息到来Queue:消息队列,图中红色部分。类似一个邮箱,可以缓存消息;生产者向其中投递消息,消费者
霸都阿甘
·
2025-02-28 07:50
RabbitMQ
rabbitmq
java
分布式
[
RabbitMQ
]
RabbitMQ
工作模式介绍
RabbitMQ
是现在很常用的一个消息服务中间件,通过不同类型的交换机(Exchange)和不同的路由键(RoutingKey),可以实现不同分发策略,灵活地将消息分发到不同的队列中去.生产者(Producer
luojbin
·
2025-02-28 06:45
#
RabbitMQ
消息队列
rabbitmq
《
RabbitMQ
系列教程-第四章-07-
RabbitMQ
工作模式之Publisher Confirms 模式》_
rabbitmq
publisher confirms
写在最后在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的
2401_84264727
·
2025-02-28 06:42
程序员
rabbitmq
分布式
RabbitMQ
实战:构建可靠的异步消息系统
RabbitMQ
实战:构建可靠的异步消息系统1.背景介绍1.1异步消息系统的重要性在现代软件系统中,各个组件和服务之间通常需要进行大量的通信和数据交换。同步通信会导致系统耦合度高,可扩展性差。
AI天才研究院
·
2025-02-28 01:04
计算
DeepSeek
R1
&
大数据AI人工智能大模型
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
深入miniqmt:掌握创建交易对象的关键步骤
深入miniqmt:掌握创建交易对象的关键步骤量化软件开通量化
实战教程
在量化交易的世界中,miniqmt是一个强大的工具,它允许开发者通过编程方式执行复杂的交易策略。
量化投资技术
·
2025-02-27 20:22
量化软件
Python
量化
miniQMT
QMT
量化交易
量化投资
ELK性能优化实战总结:kafka与
rabbitmq
4年经验应该具备哪些技能首先,简单的聊一下我认为的4年经验左右、优秀的Java程序员应该具备的技能有哪些,按“专业技能”和“项目”两块,包括但不限于以下内容。专业技能方面基础:JDK常用类的原理、源码、使用场景。设计模式:常用几种的原理、使用场景,单例、动态代理、模板、责任链等。数据结构:数组、链表、栈、队列、树。网络:TCP、HTTP、HTTPS、负载均衡算法。框架:SpringIoC原理、Sp
m0_56824583
·
2025-02-27 05:28
程序员
面试
经验分享
java
加油站小程序
实战教程
02数据源设计
目录一、引言二、需求分析三、表结构设计思路四、关键设计要点五、总结一、引言在移动互联网时代,小程序已成为连接用户与服务的重要桥梁。以加油小程序为例,其核心功能涉及地图定位、加油站展示、加油下单、钱包管理、优惠券、订单管理以及发票、车辆信息等多个模块。面对如此复杂的业务场景,如何设计一个既满足业务需求、又具备良好扩展性和数据一致性的数据库结构,成为系统开发的重要前提。本文将结合实际需求,逐步解析表结
低代码布道师
·
2025-02-26 11:38
小程序
低代码
rabbitmq
同步策略_数据同步解决方案-canal与
rabbitmq
掌握OkHttpClient的基本使用方法能够完成商品上架索引库导入数据功能,能够画出流程图和说出实现思路能够完成商品下架索引库删除数据功能,能够画出流程图和说出实现思路该工程使用lua+nginx+
rabbitmq
weixin_39996739
·
2025-02-26 08:51
rabbitmq
同步策略
后端技术栈都有哪些
Express.js,Koa.js,NestJS,Hapi.js数据库:MongoDB,MySQL,PostgreSQL,Redis模板引擎:EJS,Pug(Jade),Nunjucks缓存:Redis消息队列:
RabbitMQ
python资深爱好者
·
2025-02-26 04:19
web
http
网络安全
Springboot集合
RabbitMQ
运行过程中报错:Channel shutdown: channel error; protocol method解决方法
一、问题现象:消息消费后日志中存在以下ERROR二、产生问题背景:在消息的消费处理逻辑中有手动确认消息的操作:三、问题分析:1、默认情况下spring-boot-data-amqp是自动ACK机制,就意味着MQ会在消息发送完毕后,自动帮我们去ACK,然后删除消息的信息。2、消息确认的类型:channel.basicAck(deliveryTag,multiple);consumer处理成功后,通知
珠峰日记
·
2025-02-25 22:39
RabbitMQ
rabbitmq
java
常见的消息队列(MQ)及其区别
常见的消息队列(MQ)及其区别消息队列协议特点适用场景性能表现消息持久化方式是否保证消息顺序
RabbitMQ
AMQP功能完备、稳定可靠,支持多种消息路由模式适用于对消息可靠性和事务支持要求较高的应用高可靠性
·
2025-02-25 20:45
Spring Boot集成Redisson实现延迟队列
一般实现的方法有几种:使用redisson、rocketmq、
rabbitmq
等消息队列的延时投递功能。解决方案:一般项目集成redis的比较多,所以我这篇文章就说下redisson延迟队
涛哥是个大帅比
·
2025-02-25 14:11
Spring
spring
boot
redis
redisson
延迟队列
延迟消息
【
RabbitMQ
】【PHP】PHP&
RabbitMQ
高级用法和性能优化的技巧
在使用
RabbitMQ
进行消息队列管理时,有几个高级用法和性能优化的技巧,以及常见问题及其解决方法,以下是一些重要的建议和最佳实践。
gskyi
·
2025-02-25 09:04
RabbitMQ
PHP
rabbitmq
php
性能优化
【
RabbitMQ
】【Laravel】【PHP】Laravel 中使用
RabbitMQ
在Laravel中使用
RabbitMQ
,通常需要安装
RabbitMQ
客户端库,并在Laravel项目中进行适当配置。
gskyi
·
2025-02-25 09:04
PHP
laravel
RabbitMQ
php
rabbitmq
laravel
SpringBoot 监控 SQL 运行情况(
实战教程
)
1基本概念2添加依赖3配置相关属性4sql监控5慢sql记录6spring监控7去Ad(广告)8获取Druid的监控数据1基本概念Druid是Java语言中最好的数据库连接池。虽然HikariCP的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C
153_m0_67912929
·
2025-02-25 03:24
spring
boot
sql
后端
RabbitMQ
集群搭建:使用HAProxy和Keepalived实现
RabbitMQ
的高可用负载均衡
在本文中,我们将探讨如何使用HAProxy和Keepalived来搭建
RabbitMQ
的高可用负载均衡集群。我们还将介绍如何将SpringBoot与
RabbitMQ
集成,以便在应用程序中使用消息队列。
EvktJava
·
2025-02-24 20:35
rabbitmq
负载均衡
ruby
在线教育系统设计方案
2.技术栈选型2.1后端技术栈核心框架:SpringBoot3.x数据库:MySQL8.x持久层框架:MyBatisPlus缓存:Redis消息队列:
RabbitMQ
搜索引擎:Elasticsearch
翱翔-蓝天
·
2025-02-24 13:10
java
Spring Boot 3 集成
RabbitMQ
实践指南
SpringBoot3集成
RabbitMQ
实践指南1.
RabbitMQ
核心原理1.1什么是
RabbitMQ
RabbitMQ
是一个开源的消息代理和队列服务器,使用Erlang语言开发,基于AMQP(AdvancedMessageQueuingProtocol
翱翔-蓝天
·
2025-02-24 12:33
java-rabbitmq
spring
boot
rabbitmq
Java技术栈 ——
RabbitMq
入门
Java技术栈——
RabbitMq
入门一、Linux中安装
RabbitMq
二、
RabbitMQ
文档三、Spring中与
RabbitMq
通信四、Python中与
RabbitMq
通信一、Linux中安装
RabbitMq
CS-Polaris
·
2025-02-23 17:19
Java技术栈
java-rabbitmq
java
rabbitmq
【
RabbitMQ
业务幂等设计】
RabbitMQ
消息是幂等的吗?
在分布式系统中,
RabbitMQ
自身不直接提供消息幂等性保障机制,但可通过业务逻辑设计和技术组合实现消息处理的幂等性。
星星点点洲
·
2025-02-23 16:19
RabbitMQ
rabbitmq
RabbitMQ
的脑裂(网络分区)问题
问题描述:Mnesiareportsthatthis
RabbitMQ
clusterhasexperiencedanetworkpartition.Thereisariskoflosingdata一、什么是
劉煥平CHN
·
2025-02-23 16:45
RabbitMQ
rabbitmq
网络
分布式
超详细
RabbitMq
入门教程
RabbitMq
入门教程准备工作:安装rabbit参照https://blog.csdn.net/jiayou516/article/details/119183297?
phl成为自己的太阳
·
2025-02-23 16:45
rabbitmq
rabbitmq
分布式事务
可靠消费
可靠传递
过期队列
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他