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
sheng的学习笔记-redis框架原理
主从复制原理,哨兵模式目录基础知识官网:中文官网:redis中文官方网站英文官网:https://redis.io/简介:Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和
消息中间件
coldstarry
·
2024-02-07 11:41
框架分析
redis
数据库
缓存
分布式
牛逼哄哄的消息队列到底有什么用?
在面试大型互联网公司的时候,经常被问到消息队列的三个问题:1、在何种场景下使用了
消息中间件
?2、为什么要在系统里引入
消息中间件
?3、如何实现幂等?想解决这些问题?那咱们继续看下看。
Java机械师
·
2024-02-07 10:13
spring cloud stream
背景主要解决不同
消息中间件
切换问题。实现不同中间件的代码解耦。链接:支持的中间件后文使用kafka测试。
此剑之势丶愈斩愈烈
·
2024-02-07 08:56
spring
kafka
spring
cloud
Failed to start
RocketMQ
push consumer
参考地址:电脑死机后,项目启动报错——
rocketmq
相关
一只努力的程序猿
·
2024-02-07 08:13
问题处理
参考
intellij-idea
java
【中间件学习】什么是中间件
什么是中间件前言业务系统中非业务逻辑的通用性核心功能出来,逐步形成中间件服务中间件:介于操作系统和应用软件之间,为应用软件提供服务功能的软件,有
消息中间件
,通信中间件,应用服务器。
少写代码少看论文多多睡觉
·
2024-02-07 08:12
Java全栈开发进阶
#
中间件
中间件
学习
RocketMQ
消息发送的设计
前言在前面所介绍的
RocketMQ
的文章中,介绍了
RocketMQ
的消息发送方式有3种:同步、异步和单向。
NullzzZ
·
2024-02-07 07:53
深入浅出RocketMQ
java-rocketmq
rocketmq
java
后端
中间件
RocketMQ
源码分析(四)消息的发送
消息发送的主要步骤为:验证消息,查找路由,消息发送(包含异常机制处理)我们以DefaultMQProducer#send为切入口:以下代码为验证消息publicSendResultsend(Messagemsg)throwsMQClientException,RemotingException,MQBrokerException,InterruptedException{//校验消息(主要是长度是
甘_
·
2024-02-07 04:01
深度解析kafka broker网络模型运行原理
原创不易,转载请注明出处文章目录前言1.kafka网络模型运行原理2.对比一下
RocketMQ
的网络模型总结前言本文将介绍下kafkabroker端的网络模型,会从宏观角度介绍下kafkabroker网络模型是啥样子的
$码出未来
·
2024-02-07 02:59
kafka源码解析
kafka网络模型
kafka网络模型运行原理
kafka
accept
redis订阅发布模式、持久化、事务
redis订阅发布模式redis可以做
消息中间件
(MQ=messagequeue),通常通过订阅发布模式来实现(消息订阅发布模式),还可以基本数据类型Lists实现(点到点模式,可以使用lpush,rpop
...狂风...
·
2024-02-06 21:12
redis
Linux
redis
数据库
java
RocketMQ
启动报错解决:Using the DefNew young collector with the CMS collector is deprecated and will likely
启动nameserver报错了,如下[root@localhost~]#mqnamesrvJavaHotSpot(TM)64-BitServerVMwarning:UsingtheDefNewyoungcollectorwiththeCMScollectorisdeprecatedandwilllikelyberemovedinafuturereleaseJavaHotSpot(TM)64-Bit
fyihdg
·
2024-02-06 19:00
rocketmq
java
java
开发语言
RocketMQ
-Producer
rocketmq
发送端的设计1、需要考虑什么?
丑人林宗己
·
2024-02-06 17:27
程序员小白需要看哪些书
Java基础篇书单专题二:代码优化篇书单专题三:计算机网络篇书单专题四:操作系统&&计算机底层书单专题五:数据结构与算法篇书单专题六:缓存篇书单专题七:数据库书单专题八:微服务&&分布式篇书单专题九:
消息中间件
书单专题十
程序猿的果壳
·
2024-02-06 16:21
SpringBoot 集成 atomikos 实现分布式事务
例如
rocketMQ
.本文是介绍的一种基于XA事
jsl小时光
·
2024-02-06 15:08
spring
boot
分布式
后端
rocketMQ
集群部署
rocketMQ
集群部署
rocketMQ
安装包下载wgethttps://github.com/alibaba/
RocketMQ
/archive/v3.5.8.tar.gz//注:到github下载为未编译的包
戏 剧
·
2024-02-06 14:04
rocketMQ
rocketMQ
java
demo
kafka基本概念
文章目录前言为什么需要KafkaKafka的优势Kafka应用场景Kafka消费模式Kafka的基础架构前言我们小猿在学习到kafka这门技术的时候,相信大家已经学习过其它消息队列中间件,例如RabbitMq、
RocketMq
欲无缘
·
2024-02-06 07:58
#
Kafka
kafka
分布式
Linux操作系统下安装
消息中间件
RabbitMQ_00000
下载在官网下载Linux版RabbitMQ安装文件。erlang-21.3-1.el7.x86_64.rpmrabbitmq-server-3.8.8-1.el7.noarch.rpm安装1、将文件上传至Linux系统中。上传到/usr/local/software目录下(如果没有software目录,则创建。)。2、安装文件(按照以下顺序安装。)。rpm-ivherlang-21.3-1.el7
wisdom_a
·
2024-02-06 06:12
linux
rabbitmq
RocketMQ
和Kafka的区别,以及如何保证消息不丢失和重复消费
消息队列
RocketMQ
和Kafka的区别性能(单台)语言多语言支持客户端优缺点
RocketMQ
十万级javajava模型简单、接口易用,在阿里有大规模应用文档少,支持的语言少Kafka百万级服务端scala
Marciaguoguo
·
2024-02-06 04:38
中间件
rocketmq
kafka
分布式
RocketMQ
:消息存储
通常来说我们对分布式队列有高可靠性的要求,所以数据要进行持久化存储。消息生产者发送消息到MQ。MQ收到消息,将消息进行持久化,即在存储系统中新增一条记录。返回ACK确认消息给生产者。然后MQ推送消息给对应的消费者,等待消费者返回ACK。如果消息消费者在指定时间内成功返回ACK,那么MQ认为消息消费成功,在存储系统中删除消息,即执行第6步;如果MQ在指定时间内没有收到ACK,则认为消息消费失败,会尝
Anbang713
·
2024-02-06 04:24
2.
RocketMQ
集群搭建与消息发送样例
1.
RocketMQ
集群搭建1.1各角色介绍mqGroup.png角色NameServer:Broker的管理者。Broker自己去上报NameServer自己的存在Broker:消息的存储者。
lambdaCC
·
2024-02-06 00:58
Docker Compose 部署
RocketMQ
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、DockerCompose部署
RocketMQ
二、部署步骤1.
MarchAwake
·
2024-02-05 23:51
rocketmq
docker
docker
rocketmq
容器
消息中间件
之
RocketMQ
源码分析(五)
消费进度保存机制消费者启动时会同时启动位点管理器,
RocketMQ
设计了远程位点管理和本地位点管理两种位点管理方式.集群消费时,位点由客户端提交给Broker保存.广播消费时,位点保存在消费者本地磁盘上
coffee_babe
·
2024-02-05 20:57
消息中间件
java-rocketmq
rocketmq
java
RocketMQ
消息队列(一)—— 基本概念和消息类型
RocketMQ
是一个来自阿里巴巴的分布式
消息中间件
,于2012年开源,并在2017年正式成为Apache顶级项目。
断剑zou天涯
·
2024-02-05 18:05
微服务架构
#
RocketMQ
rocketmq
SpringCloud-消息驱动(Stream、生产者、消费者)
SpringCloud消息驱动StreamSpringCloudStream,的诞生是为了解决各种
消息中间件
之间的兼容性问题,学习过
消息中间件
的同学都知道现在市面上流行的
消息中间件
有ActiveMQ、RabbitMQ
JolyouLu
·
2024-02-05 12:30
SpringCloud
spring
cloud
rabbitmq
kafka
stream
分布式
第二章
RocketMQ
的安装与启动
2、主题(Topic)Topic表示一类信息的集合,每个主题包含若干条消息,每条消息只能属于一个主题,是
RocketMQ
进行消息订阅的基本单位。
小七学爪哇
·
2024-02-05 10:45
rocketmq
RocketMQ
设计
.Remoting通信类结构2.协议设计与编解码3.消息的通信方式和流程4.Reactor多线程设计三、消息过滤四、负载均衡1.Producer的负载均衡2.Consumer的负载均衡五、事务消息1.
RocketMQ
倜傥村的少年
·
2024-02-05 08:19
java-rocketmq
rocketmq
java
RocketMQ
之事务消息原理
文章目录前言传统XA事务方案:性能不足基于普通消息方案:一致性保障困难基于Apache
RocketMQ
分布式事务消息:支持最终一致性功能原理事务消息整体流程使用限制使用示例使用建议前言
RocketMQ
的事务消息是为了解决分布式事务的问题
倜傥村的少年
·
2024-02-05 08:19
rocketmq
事务消息
Spring Boot+
RocketMQ
实现多实例分布式环境下的事件驱动
2整合
RocketMQ
依赖版本引入
RocketMQ
依赖解决SpringBoot3+不兼容spring.factories参考配置文件3
RocketMQ
使用解决SpringBoot3+不支持spring.factories
漫走云雾
·
2024-02-05 06:07
java-rocketmq
spring
boot
rocketmq
一文讲透微服务下如何保证事务的一致性
文章目录从本地事务到分布式事务的演变强一致性解决方案2.1.二阶段提交协议2.2.三阶段提交协议最终一致性解决方案3.1.TCC模式3.2.补偿模式3.3.可靠事件模式开源项目的分布式事务实现解读4.1.
RocketMQ
4.2
chen_chen_chen_
·
2024-02-05 03:11
RocketMQ
源码分析(五)消息的存储
RocketMQ
存储的文件主要包括Comitlog文件、ConsumeQueue文件、IndexFile文件。CommitLog:消息存储文件,所有消息主题的消息都存储在CommitLog文件中。
甘_
·
2024-02-04 21:16
Kafka、ActiveMQ、RabbitMQ、
RocketMQ
都有什么优点和缺点
Kafka、ActiveMQ、RabbitMQ、
RocketMQ
都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:你知不知道你们系统里为什么要用消息队列这个东西?
上善若泪
·
2024-02-04 18:12
RocketMQ
安装与基本使用
RocketMQ
在
RocketMQ
中有NameServer、Broker、生产者、消费者四种角色。
Artisan_w
·
2024-02-04 11:05
分布式与微服务架构
rocketmq
RabbitMQ Network Partitions 服务日志对比
摘要:如果你一直使用RabbitMQ作为业务的
消息中间件
,难免会遇到网络分区(NetworkPartitions)的故障,也许你当时会束手无策,一脸懵逼,不过希望在看完这篇文章之后,能给你一点解决网络分区的思路
Python阿南
·
2024-02-04 11:59
M1 Mac docker手动编译
rocketmq
M1docker手动编译
rocketmq
文章目录M1docker手动编译
rocketmq
构建`
rocketmq
-docker`镜像构建
rocketmq
-console创建配置文件构建
rocketmq
-docker
丁川
·
2024-02-04 11:46
微服务学习笔记和解决方案
docker
java-rocketmq
macos
vulhub中 Apache Airflow Celery
消息中间件
命令执行漏洞复现(CVE-2020-11981)
在其1.10.10版本及以前,如果攻击者控制了Celery的
消息中间件
(如Redis/RabbitMQ),将可以通过控制消息,在Worker进程中执行任意命令。
余生有个小酒馆
·
2024-02-04 07:41
vulhub漏洞复现
apache
Docker安装
RocketMQ
笔记
RocketMQ
架构上主要分为四部分:Producer:消息发布的角色,支持分布式集群方式部署。
KEEPMA
·
2024-02-04 04:24
skywalking
笔记
MQ 消息丢失、重复、积压问题,如何解决?
案例分析要知道,在互联网面试中,引入MQ
消息中间件
最直接的目的是:做系统解耦合流量控制,追其根源还是为了解决
super.aladdin
·
2024-02-04 04:38
RocketMQ
java
数据库
网络
Solon 开源框架讲的“三源合一”是怎么回事?
现在看来包括
消息中间件
的消息处理等等,都是可以转换成Mvc模式。怎么实现?这个太长了,这里只讲应用效
组合缺一
·
2024-02-04 01:27
Solon
Java
Framework
开源
solon
后端
信创
java
websocket
http
详解
RocketMQ
中的consumer
RocketMQ
的Consumer创建启动流程(1)Push和Pull这两种方式,本质都是Pull实现的,所以DefaultMQPullConsumerImpl的start方法启动(2)配置通知方式:广播
0X码上链
·
2024-02-03 23:20
VIP
优化缓存技术
分布式技术
java
rocketmq
java-rocketmq
第一章
RocketMQ
概述
1、MQ概述1、MQ简介MQ,MessageQueue,是一种提供消息队列服务的中间件,也称为
消息中间件
,是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量不会很大。
小七学爪哇
·
2024-02-03 19:39
RocketMQ
java-rocketmq
rocketmq
java
【Springcloud篇】学习笔记七(十三章):Stream消息驱动
第十三章_Stream消息驱动1.消息驱动Stream介绍1.1Stream为什么被引入常见MQ(
消息中间件
):ActiveMQRabbitMQ
RocketMQ
Kafka有没有一种新的技术诞生,让我们不再关注具体
光久li
·
2024-02-03 19:33
Springcloud
spring
cloud
学习
笔记
jenkins+kuboard+k8s部署应用服务
一、背景因为公司做的B端口项目,很多的大型的B端客户服务升级迭代都会多少有些问题,为了降低迭代风险,所以考虑对于一些重要且版本比较老旧的客户,需要在公司内部搭建一套内部测试环境,有涉及
rocketmq
,
lipfff
·
2024-02-03 16:37
线上部署
运维
springcloud
jenkins
运维
java
6年经验去面试10分钟结束,现在Java面试为何这么难?
2、看你上面有接触过
消息中间件
,负载均衡、RPC框架等技术吗,
斗斗吧
·
2024-02-03 15:03
RocketMQ
消息队列(二)—— Go语言操作
RocketMQ
上篇文章《
RocketMQ
消息队列(一)——基本概念和消息类型》记录了
RocketMQ
的一些基本的概念,本文主要写几个go语言操作
RocketMQ
的示例代码一、发送普通消息import("context
断剑zou天涯
·
2024-02-03 08:09
微服务架构
#
RocketMQ
rocketmq
golang
开发语言
常见消息队列:ActiveMQ、RabbitMQ、
RocketMQ
、Kafka的区别总结
目录前言1、常见消息队列1.ActiveMQ2.RabbitMQ3.
RocketMQ
4.Kafka2、区别1.消息传递模型2.消息持久化3.消息顺序性4.可靠性5.生态系统和社区支持6.表格对比前言消息队列可以实现应用程序之间的异步通信
cxzm_1024
·
2024-02-03 07:26
分布式框架
消息队列
【Java开发岗面试】八股文—微服务、
消息中间件
声明:背景:本人为24届双非硕校招生,已经完整经历了一次秋招,拿到了三个offer。本专题旨在分享自己的一些Java开发岗面试经验(主要是校招),包括我自己总结的八股文、算法、项目介绍、HR面和面试技巧等等,如有建议,可以友好指出,感谢,我也会不断完善。想了解我个人情况的,可以关注我的B站账号:东瓜Lee微服务篇说一下你对微服务的理解?微服务是一种架构风格,具体来说就是把一个大的应用程序划分为一组
东瓜Lee
·
2024-02-03 07:52
---Java开发岗面试---
java
面试
微服务
消息中间件
消息队列
八股文
校招
RabbitMQ概要简述核心要点
1.初步:1)
消息中间件
的作用、RabbitMQ开发语言、协议、启动命令2)生产者代码基本流程、消费者代码基本流程2.入门1)概念:模型框架、生产者(消息组成)、消费者(只消费消息体)、队列(存储消息)
levi912
·
2024-02-03 05:30
RocketMQ
源码解析(五)-Broker架构及服务启动
之前几篇文章讲了Producer如何发送消息,Consumer如何收消息。后面会用更多的几篇来讲Broker,其实也就是消息队列的核心-分布式Queue的实现。Broker的功能主要包含如下几点:接收Producer发送的消息存储消息回复consumer的消息拉取请求master-slave之间的数据同步提供查询消息的接口首先看下Broker主要的类的关系Broker核心类Broker核心类数据管
空挡
·
2024-02-03 01:01
金九银十,啃完这35个Java技术栈,冲刺年薪百万
都是小编在各个大厂总结出来的面试真题,小编这次分享涵盖了Java后端面试必问的35个技术点:JVM、Linux、MyBatista、SpringBoot、Spring、SQL优化、Tomcat、Zookeeper、
消息中间件
等风来.长
·
2024-02-03 00:17
java
java
面试
开发语言
性能优化
程序人生
啃完这35个Java技术栈,冲刺大厂offer
都是小编在各个大厂总结出来的面试真题,小编这次分享涵盖了Java后端面试必问的35个技术点:JVM、Linux、MyBatista、SpringBoot、Spring、SQL优化、Tomcat、Zookeeper、
消息中间件
啊码
·
2024-02-03 00:16
面试
java
面试
开发语言
服务器
职场和发展
springboot集成
rocketmq
-spring-boot-starter的坑(避坑指南)
1.说明版本(解决方法)springboot版本:2.2.2.RELEASE
RocketMQ
版本:
rocketmq
-spring-boot-starter2.2.22.坑
rocketmq
-spring-boot-starter
猿小飞
·
2024-02-02 21:23
RocketMQ
spring
boot
java-rocketmq
rocketmq
上一页
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
其他