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
RocketMQ系列教程
RabbitMQ:消息丢失 | 消息重复 | 消息积压的原因+解决方案+网上学不到的使用心得
image.png前言首先说一点,企业中最常用的实际上既不是
RocketMQ
,也不是Kafka,而是RabbitMQ。
java技术媛
·
2023-10-04 18:46
java-rabbitmq
rabbitmq
java
后端
为什么要使用消息队列及Kafak、
RocketMQ
、ZeroMq的对比
你为啥用消息队列?噗此,这也叫问题?别人用了我能不用么?别人用了我就用了呗,我就是为了用而用。参考资料敖丙—消息队列是什么——初步介绍消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。消息队列,一般我们会简称它为MQ(MessageQueue),嗯,就是很直白的简写。我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家
云闲不收
·
2023-10-04 18:16
个人开发
科普rabbitmq,
rocketmq
,kafka三者的架构比较
对比架构对比从架构可以看出三者有些类似,但是在细节上有很多不同。下面我们就从它们的各个组件,介绍它们:RabbitMQ,是一种开源的消息队列中间件。下面是RabbitMQ中与其相关的几个概念:1.生产者(Producer):生产者是消息的发送者,将消息发送到RabbitMQ的消息队列中。2.消费者(Consumer):消费者是消息的接收者,从RabbitMQ的消息队列中获取消息并进行处理。3.消息
自律只猪侠
·
2023-10-04 18:44
rabbitmq
rocketmq
kafka
mmap与sendfile()
平时在面试中你肯定会经常碰见的问题就是:
RocketMQ
为什么快?Kafka为什么快?什么是mmap?这一类的问题都逃不过的一个点就是零拷贝,虽然还有一些其他的原因,但是今天我们的话题主要就是零拷贝。
b335eb9201c3
·
2023-10-04 15:05
kafka和RabbitMQ总结
现在常用的MQ组件有ActiveMQ、RabbitMQ、
RocketMQ
、ZeroMQ、MetaMQ,这里主要介绍RabbitMQ。一、MQ特点1、先进先出不能先进先出,都不能说是队列了。
奔跑的小豪吖
·
2023-10-04 15:48
rabbitmq
kafka
分布式
最浅显易懂的Django
系列教程
(27)-页面重定向
重定向重定向分为永久性重定向和暂时性重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。比如用户访问了一个需要权限的页面,但是该用户当前并没有登录,因此我们应该给他重定向到登录页面。永久性重定向:http的状态码是301,多用于旧网址被废弃了要转到一个新的网址确保用户的访问,最经典的就是京东网站,你输入www.jingdong.com的时候,会被重定向到www.jd.com,因
编程小蝉
·
2023-10-04 14:46
接口日志,统一记录(AOP+自定义注解)
+自定义注解说明:在需要记录日志的接口上,加上自定义注解@ApiLog,则此接口的请求所包含的信息,会被记录到日志;提供开关配置,可以选择是否开启接口日志;接口日志的记录方式,推荐使用消息队列(比如:
RocketMQ
宋冠巡
·
2023-10-04 13:56
Spring
Boot
spring
boot
接口日志
最浅显易懂的Django
系列教程
(49)-redis教程
redis教程:概述redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构(string,list列表[队列和栈],set[集合],sortedset[有序集合],hash(hash表))。相关参考文档:http://redisdoc.com/index.htmlredis使用场景:登录
编程小蝉
·
2023-10-04 09:16
适合0基础的web开发
系列教程
-sse-转载
本文是转载阮一峰老师的。本套教程也需要这个知识点,正好看到他这篇文章不错。服务器向浏览器推送信息,除了WebSocket,还有一种方法:Server-SentEvents(以下简称SSE)。本文介绍它的用法。一、SSE的本质严格地说,HTTP协议无法做到服务器主动推送信息。但是,有一种变通方法,就是服务器向客户端声明,接下来要发送的是流信息(streaming)。也就是说,发送的不是一次性的数据包
weixin_33971130
·
2023-10-04 08:32
RocketMQ
的使用
一、
RocketMQ
简介1.1、组件概念NameServer:
RocketMQ
的注册中心,管理集群的Topic-Queue的路由配置、Broker的实时配置信息。
JunSouth
·
2023-10-04 08:15
rocketmq
MQ面试题
1.4、nameServer类似注册中心,所有的brocker通过长链接和nameserver链接;通过心跳的方式定期的发送消息给nameserver;每个nameserver节点是对等的;二、部署类型
RocketMQ
方璧
·
2023-10-04 07:01
java
开发语言
RocketMq
源码之Broker启动分析
简介本文用来剖析
rocketmq
broker相关逻辑,以便了解broker启动时做了哪些事;启动类BrokerStartup启动方法是createBrokerController,具体流程:解析启动参数
奔跑地蜗牛
·
2023-10-04 07:30
RocketMq
的负载均衡
RocketMq
的部署方式NameServer集群提供轻量级的服务发现和路由。每个NameServer记录完整的路由信息,提供等效的读写服务,并支持快速存储扩展。
Patrick_e604
·
2023-10-04 05:33
消息队列及常见消息队列介绍
当前使用较多的消息队列有RabbitMQ、
RocketMQ
、ActiveMQ、Kafka、ZeroMQ、MetaMq等,而部分数据库如R
ghostxbh
·
2023-10-04 03:07
基于Redis实现消息队列的实践
目前,针对不同的业务场景,比较成熟可靠的消息中间件产品有
RocketMQ
、Kafka、RabbitMq等,基于Redis再去实现一个消息队列少有提及,那么已经有很成熟的产品可以选择,还有必要再基于Redis
凡夫贩夫
·
2023-10-04 02:40
Springboot
Redis
redis
数据库
缓存
springboot
简易消息队列
RocketMQ
源码解析——存储部分(8)操作消息相关日志的中介DefaultMessageStore
@[toc]作用前面介绍了
RocketMQ
的一些主要的日志文件,CommitLog,ConsumeQueue,IndexFile的结构和存储操作原理。这些文件的处理类都在不同的类中处理的。
szhlcy
·
2023-10-04 00:58
获取网卡上的IP、网关及DNS信息,获取最佳路由,遍历路由表中的条目(附源码)
常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通
系列教程
dvlinker
·
2023-10-03 22:17
网络编程与网络问题分享
网卡
IP地址
网关地址
DNS服务器地址
路由表
最佳路由
SpringBoot专栏 | SpringBoot2.x
系列教程
之花样配置--自定义Banner
前言在前面的几个章节中,壹哥带大家认识了SpringBoot的由来、优缺点,以及在SpringBoot中创建Web项目的3种方式。既然我们现在已经把SpringBoot项目创建出来了,那么SpringBoot中都隐藏着哪些宝藏呢?接下来壹哥会带你一点点揭开她的神秘面纱,让你一点点看清SpringBoot的美!今天我们先来学习SpringBoot中的一个小花样--配置一个自定义的Banner图,咱们
马剑威(威哥干Java)
·
2023-10-03 18:09
SpringBoot专栏
nginx
jvm
tomcat
rocketmq
-4.4.0从零单排(3.架构拆解)
1、
rocketmq
模块划分
rocketmq
模块划分2、
rocketmq
模块具体含义ack:mq的确认机制实现broker:消息中间件核心,即消息代理client:我们所用到的客户端filter:消息传递过程中的过滤机制
费列罗与小明
·
2023-10-03 06:16
【
RocketMQ
】【源码】Dledger日志复制源码分析
消息存储在【
RocketMQ
】消息的存储一文中提到,Broker收到消息后会调用CommitLog的asyncPutMessage方法写入消息,在DLedger模式下使用的是DLedgerCommitLog
S_H-A_N
·
2023-10-02 21:31
RocketMQ
java-rocketmq
rocketmq
java
RabbitMq学习笔记(1)_队列介绍
消息队列介绍消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,
RocketMQ
戚爱斌
·
2023-10-02 18:02
RabbitMQ
队列
rabbitmq
Rabbitmq学习笔记(尚硅谷2021)
削峰解耦异步1.3MQ的分类ActiveMQKafka
RocketMQ
RabbitMQ1.4MQ的选择Kafka
RocketMQ
RabbitMQ1.5RabbitMQ的基础概念生产者交换机队列消费者1.6RabbitMQ
江北残刀
·
2023-10-02 18:02
java-rabbitmq
rabbitmq
java
(一)流水灯-arduino
系列教程
作者简介:大家好,我是MilesChen,偏前端的全栈开发者。CSDN主页:爱吃糖的猫我的博客:爱吃糖的猫Github主页:MilesChen支持我:点赞+收藏⭐️+留言介绍:ThemixtureofWEB+DeepLearning+Iot+anything程序inta,b,i;voidsetup(){for(i=8;i=9;b--){digitalWrite(b,HIGH);delay(100)
爱吃糖的猫
·
2023-10-02 16:33
单片机
单片机
调用gethostbyname实现域名解析(附源码)
常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通
系列教程
dvlinker
·
2023-10-02 15:32
网络技术记录与分享
DNS
域名
域名解析
gethostbyname
检测防火墙是否开启、判断程序是否加入防火墙白名单(附源码)
常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通
系列教程
dvlinker
·
2023-10-02 15:31
网络技术记录与分享
Windows防火墙
防火墙白名单
开启与关闭
RocketMQ
消费者分类与分组
文章目录消费者分类PushConsumerPushConsumer内部原理使用注意事项SimpleConsumerinvisibleDuration消息不可见时间消费者分组(消费者负载均衡)广播消费和共享消费负载均衡策略多个消费者消费顺序消息多消费者消费顺序消息示例消费者分组管理关闭自动创建消费者分组使用admintool工具管理消费者分组updateSubGroup更新或修改订阅关系(更新或修改
没事儿写两篇
·
2023-10-02 11:16
人在江湖之RocketMQ
rocketmq
消费者分组
设置消费者分组
一对多消费
顺序消费设置
RocketMQ
发送事务消息
文章目录事务的相关理论事务ACID特性CAP理论BASE理论事务消息应用场景MQ事务消息处理处理逻辑
RocketMQ
事务消息处理流程官网事务消息流程图
rocketmq
-client-java示例(gRPC
没事儿写两篇
·
2023-10-02 11:46
人在江湖之RocketMQ
rocketmq
事务消息
CAP理论
BASE理论
RocketMQ
消息重试机制
文章目录消息发送重试重试触发条件重试流程重试间隔重试常见问题消息流控机制流控触发条件生产者控制消息发送重试次数gRPC客户端remoting客户端消费重试重试触发条件PushConsumer消费重试策略PushConsumer重试间隔时间修改PushConsumer最大重试次数gRPC协议端口Remoting协议端口SimpleConsumer消费重试策略SimpleConsumer消费重试时间间
没事儿写两篇
·
2023-10-02 11:46
人在江湖之RocketMQ
rocketmq
消息重试
死信消息
重试次数设置
重试策略
【ACK秒级部署】20万用户在10秒处理所有请求每个用户每秒5次请求
准备环境:MySQL、Redis、注册中心、
RocketMQ
、sentinel流控jar包部署、Jemter环境及脚本注意事项:白名单、安全组、端口、镜像容器、压测脚本压测场景:20万用户,在10秒处理完
我是廖志伟
·
2023-10-02 04:43
#
项目经验
阿里云
阿里云ACK
windows下安装Canal配置方法
Canal是一种开源的MySQL数据同步工具,它可以将MySQL的数据异步复制到Kafka、
RocketMQ
等消息中间件中。
java忠实粉
·
2023-10-02 04:58
java
mysql
java
mysql
数据库
史上最便捷搭建
RocketMQ
服务器的方法
image最近学习使用
rocketmq
,需要搭建
rocketmq
服务端,本文主要记录
rocketmq
搭建过程以及这个过程踩到的一些坑。至于有多简单呢,在本机已有Docker环境的情况下只需要三步即可。
不学无数的程序员
·
2023-10-02 04:27
SpringBoot整合
RocketMQ
笔记
SpringBoot版本为2.3.12.Release
RocketMQ
对比kafka学习链接https://zhuanlan.zhihu.com/p/335216381代码实战https://www.cnblogs.com
来自喵星
·
2023-10-01 23:10
笔记
Java
java-rocketmq
spring
boot
rocketmq
jetson nano 系统镜像制作_JetSon
系列教程
一: Jetson nano快速上手
1.Jetsonnano快速上手1.1.下载镜像文件首先我们需要下jetson的镜像文件,实际上就是一个针对jetsonnano优化过的ubuntu系统。官方推荐是16G的高速tf卡,这里建议大家最少使用32G。因为后面加上各种模型数据和库,再打开swap区可以轻松超过20G。可以看到nv的下载速度还是不错的。1.2.格式化TF卡如果你的tf卡之前做过系统安装盘,或者有mac备份等等,新卡可以跳过
weixin_39760619
·
2023-10-01 23:47
jetson
nano
系统镜像制作
最浅显易懂的Django
系列教程
(48)-memcached
memcached什么是memcached:memcached之前是danga的一个项目,最早是为LiveJournal服务的,当初设计师为了加速LiveJournal访问速度而开发的,后来被很多大型项目采用。官网是www.danga.com或者是memcached.org。Memcached是一个高性能的分布式的内存对象缓存系统,全世界有不少公司采用这个缓存项目来构建大负载的网站,来分担数据库的
编程小蝉
·
2023-10-01 21:01
【转载】Java NIO
系列教程
(十)非阻塞式服务器
JavaNIO
系列教程
(十)非阻塞式服务器即使你知道JavaNIO非阻塞的工作特性(如Selector,Channel,Buffer等组件),但是想要设计一个非阻塞的服务器仍然是一件很困难的事。
nukix
·
2023-10-01 21:50
Java
NIO
java
nio
开发语言
RabbitMQ知识概括详解(2022)
目录什么是RabbitMQMQ的优点解耦、异步、削峰❀消息队列有什么缺点Kafka、ActiveMQ、RabbitMQ、
RocketMQ
有什么优缺点?
叫我老伯
·
2023-10-01 20:35
中间件
1024程序员节
rabbitmq
Nest.js 项目搭建
Nest.js5.0
系列教程
。什么是Nest.js?Nest.js是Node.js平台下,兼容TypeScript和JavaScript语法的高性能Web开发框架。
Miazzy_Chaos
·
2023-10-01 20:19
阿里一面:Kafka与
RocketMQ
区别是什么
在当今大数据和实时处理的时代,ApacheKafka和
RocketMQ
作为流行的消息队列系统,备受关注。
隐 风
·
2023-10-01 20:35
kafka专区
java消息中间件笔记
面试分享
kafka
rocketmq
分布式
大数据
消息队列
java
持续输出面试题之
RocketMQ
篇
开篇介绍大家好,我是Java最全面试题库的提裤姐,今天这篇是中间件面试题系列的第二篇,主要总结了
RocketMQ
相关的面试题;在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!
我可能是个假开发
·
2023-10-01 15:43
喵的Unity游戏开发之路 - 更多游戏状态:保存一切重要信息
这是有关对象管理的
系列教程
中的
MarsZhouGo
·
2023-10-01 12:45
RocketMQ
学习教程:08.消费者Rebalance机制【云图智联】
本文深入的分析了
RocketMQ
的Rebalance机制,主要包括以下内容:Rebalance必要的元数据信息的维护Broker协调通知机制;消费者/启动/运行时/停止时Rebalance触发时机单个Topic
云图智联IT教育
·
2023-10-01 11:13
ApacheCN 网络安全译文集 20211025 更新
Android设备进行流量分析第五章Android取证第六章玩转SQLite第七章不太知名的Android漏洞第八章ARM利用第九章编写渗透测试报告SploitFunLinuxx86Exploit开发
系列教程
典型的基于堆栈的缓冲区溢出整数溢出
布客飞龙
·
2023-10-01 11:33
Unity 项目规范
系列教程
-简介
本
系列教程
前端是借助Unity开发,后端使用Golang语言。开发一套游戏:包含登录,玩家移动同步等。在本系类教程中会重点关注一些项目规范。比如:文件夹目录结构等。
一零壹0
·
2023-10-01 09:51
Unity-Go
unity
游戏引擎
freertos 创建互斥量_FreeRTOS 从入门到精通10--资源管理(互斥锁与信号量)
本个
系列教程
也将完结于此,很高兴读者能一路支持过来
weixin_39990250
·
2023-10-01 08:26
freertos
创建互斥量
20个使用 Java CompletableFuture的例子
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件Sharding-JDBC
Java基基
·
2023-10-01 07:27
中间件
字符串
stream
thread
junit
linux课程_【课程完结】嵌入式Linux应用/驱动开发基础知识两大篇章已全部录制完毕 共72集...
完结撒花《第四篇嵌入式Linux应用开发基础知识》《第五篇嵌入式Linux驱动开发基础知识》两大篇章已全部录制完毕共计72集01嵌入式Linux应用开发基础知识嵌入式Linux全新
系列教程
第四篇《嵌入式
weixin_39753397
·
2023-10-01 05:54
linux课程
RocketMQ
Consumer接收消息流程
这节介绍Consumer接收消息的流程,分为Pull和Push模式。1.初始化 上一节讲Rebalance时提到,Consumer接受客户端有两种方式:Broker发现客户端列表有变化,通知所有Consumer执行RebalanceConsumer定时每20秒自动执行Rebalance其中1.的通知到达Consumer后,会立即触发Rebalance,然后会重置2.的定时器等待时间。二者最后通知
程序猿啊驼
·
2023-10-01 02:24
【
RocketMQ
】基本使用:Java操作
RocketMQ
(
rocketmq
-client)
【
RocketMQ
】基本使用:Java操作
RocketMQ
(
rocketmq
-client)1.引入依赖 org.apache.
rocketmq
rocketmq
-client
依星net188.com
·
2023-09-30 21:10
java-rocketmq
rocketmq
java
RocketMQ
Dashboard说解
RocketMQ
Dashboard是
RocketMQ
的管控利器,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替Topic配置、Broker管理等命令行操作。
Doker 多克 技术人的数码品牌
·
2023-09-30 21:38
RocketMQ
rocketmq
了解ActiveMQ、RabbitMQ、
RocketMQ
和Kafka的特点
ActiveMQActiveMQ是一种基于JMS(Java消息服务)规范的消息中间件,由Apache基金会开发和维护核心组件和特点:Broker(代理):ActiveMQ的核心组件是Broker,它负责接收、存储和路由消息,可以配置为单个实例或者集群,提供高可用性和可扩展性。Producer(生产者)和Consumer(消费者):Producer负责发送消息,而Consumer负责接收和处理消息。
林杜雨都
·
2023-09-30 19:05
RabbitMQ
activemq
rabbitmq
rocketmq
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他