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学习系列
[
rocketmq
] 如何保证消息可靠性
消息可能丢失的阶段1、生产者发送消息到Broker时;2、Broker内部存储消息到磁盘以及主从复制同步时;3、Broker把消息推送给消费者或者消费者主动拉取消息时;生产者发送消息:1.重试策略,发送消息失败后会进行一定的重试策略重试机制:固定重试次数,同步刷盘会切换broker重试,异步刷盘会在同一broker重试,服务端向broker超时不会重试。2.同步发送,阻塞后续流程,即业务端获取到m
荼白z
·
2024-01-14 11:35
java-rocketmq
rocketmq
java
RocketMQ
5-02快速部署
RocketMQ
5.x(手动和容器部署)
RocketMQ
5快速入门指南(含部署实践)部署环境本机单机可执行包部署、Docker部署Mac部署:下载源文件可执行包部署NameServer问题1:资源不足补充:关于日志的输出可执行包部署Broker
c_zyer
·
2024-01-14 07:03
rocketmq
docker
运维部署
java-rocketmq
容器
大数据
RocketMQ
5-03
RocketMQ
-Dashboard和Java客户端访问示例
接上篇02快速部署
RocketMQ
5.x(手动和容器部署)已经完成
RocketMQ
5.0环境的部署,就需要对这个环境进行测试,查看集群、写入消息、读取消息等本篇教你如何使用和查看部署的服务:Docker
c_zyer
·
2024-01-14 07:29
rocketmq
docker
javaweb
java-rocketmq
docker
算法
学习系列
(十八):字符串哈希
目录引言一、字符串哈希概念二、代码实现引言这个字符串哈希还是比较厉害的啊,只要是有关字符串的题目,这个字符串哈希都是可以轻松水过,所以说这个还是得好好掌握啊,话不多说,直接开始。一、字符串哈希概念这个字符串哈希就是将一个字符串转换为一个p进制的数,然后将这个p进制的数转换为十进制modQ,然后就可以比较这个数,来判断这两个字符串是否相等。这个p一般取131或者13331,Q一般取2^64,在这种情
lijiachang030718
·
2024-01-13 20:46
算法
哈希算法
算法
学习
算法
学习系列
(十九):DFS、BFS
目录引言一、DFS1.排列数字2.n-皇后问题二、BFS1.走迷宫2.八数码问题引言关于这个DFS与BFS的问题非常的常见,其实这两个就是搜索的方式不一样而已,核心思想非常容易懂,题目的话也是做一道记一道,还是要针对题来看,话不多说直接开始吧。一、DFSDFS:深度优先搜索,就是先一直遍历到底部,然后再回退上来,对应的数据结构是栈,大部分是拿递归做的1.排列数字给定一个整数n,将数字1∼n排成一排
lijiachang030718
·
2024-01-13 20:46
算法
深度优先
算法
学习
算法
学习系列
(十七):哈希表
目录引言一、哈希表概念二、代码实现1.开放寻址法2.拉链法引言这个哈希还是很重要的一个概念,我觉得本质上就是一个映射,然后只要你以后干计算机,这个概念都是非常常见并重要的一个概念,之前搞得离散化其实就是哈希表的一种,所以得好好学并且理解啊,那就开始吧。一、哈希表概念为什么要用哈希表:主要是快,时间复杂度为O(1),这个哈希表的主要功能就是查找一个数,看这个数在不在当前的集合里,所要的操作就是插入和
lijiachang030718
·
2024-01-13 20:16
算法
算法
散列表
学习
算法
学习系列
(二十):树与图的DFS与BFS
目录引言一、图的存储1.邻接矩阵2.邻接表二、图的DFS1.模板2.例题:树的重心三、图的BFS1.模板2.例题:图中点的层次引言关于这个树与图考察的还是比较多的,其实就是图,树就是一种特殊的图,树是一种无环无向图,关于图本文主要介绍图的存储方式以及他们的DFS与BFS模板怎么写,并且介绍了相应的例题。一、图的存储稠密图用邻接矩阵(n^2==m),稀疏图用邻接表(n==m)。1.邻接矩阵邻接矩阵就
lijiachang030718
·
2024-01-13 20:43
算法
深度优先
算法
学习
spring 5.0.x源码
学习系列
五: AnnotationConfigApplicationContext类refresh方法之invokeBeanFactoryPostProcessor(一)
前言上篇博客spring5.0.x源码
学习系列
四:AnnotationConfigApplicationContext类register方法作用主要介绍了register方法的作用。
avengerEug
·
2024-01-13 12:45
Spring Cloud Alibaba整合
RocketMQ
架构原理分析
关于
RocketMQ
的原理,本文就不做详细分析了,这里就重点关注SpringCloudAlibaba是如何整合RocketrMQ的。Part.1使用原生
RocketMQ
客户端?
架构随笔录
·
2024-01-13 08:58
Spring
Cloud
Alibaba
RocketMQ
java-rocketmq
rocketmq
架构
spring
cloud
alibaba
学习
微服务
十三项教练工具打卡
学习系列
之九宫格
三点收获:1、优秀的管理者管事情,理人心,管事情有原则,不同的管理行为会带来不同的结果和职业生涯。2、九宫格就是GPS导航仪,去哪儿,在哪儿,三个路径选择。3、九宫格:帮助解决厘清和确定目标,正向、可控(不说你不要,说你想要)、Smart、系统平衡你好我也好;现状和问题,对话要有敏感度,找到最有价值的目标,在现状和问题阶段帮助被教练者看到真相,发生了什么?复述在目标实现过程中你遇到的问题和困难是什
wangzi04
·
2024-01-13 06:06
Pyhton基础
学习系列
15——面向对象编程
文章目录一、面向对象编程二、如何定义类和创建对象1.类2.对象3.初始化方法三、面向对象编程中三种不同类型的方法1.对象方法(实例方法)2.类方法3.静态方法4.三种方法的用法四、面向对象的三大支柱1.封装(Encapsulation)2.继承(Inheritance)和重写(override)3.多态(Polymorphism)4.例子总结一、面向对象编程面向对象编程(Object-Orient
是靖不是静
·
2024-01-13 04:01
Python基础学习
学习
开发语言
python
Pyhton基础
学习系列
11——字典
文章目录一、认识字典二、字典的使用方法1.字典的增删改查1.查-获取字典的值2.增和改3.删-删除键值对三、字典相关操作、函数、方法1.字典的相关操作1.in和notin-判断字典中是否存在指定的键2.字典的函数操作1.len(字典)-统计字典中键值对的个数2.dict(数据)-将指定的数据转换成字典3.字典的操作方法1.复制字典2.获取字典所有的键,返回一个新的容器3.获取字典所有的值,返回一个
是靖不是静
·
2024-01-13 04:30
Python基础学习
学习
python
开发语言
Pyhton基础
学习系列
9——列表
文章目录一、认识列表二、列表的特点以及使用方法1.列表中的元素可以为不同类型的数据2.列表是可变的(列表支持增删改查)1.查-获取列表中的元素的值2.增-往列表中添加元素3.删-删除列表中的某一个元素4.改-修改列表中元素为指定的值三、列表的切片操作1.切片的完整写法2.切片的省略写法四、列表的遍历1.直接遍历2.下标遍历3.enumerate五、列表的相关操作1.列表支持+、*操作2.列表支持比
是靖不是静
·
2024-01-13 04:00
Python基础学习
学习
python
笔记
Pyhton基础
学习系列
14——函数
文章目录一、函数的定义二、函数的分类1.系统函数2.标准库函数和第三方库函数3.自定义函数三、函数的使用1.基本语法2.函数使用案例和说明文档1.函数的说明文档2.输入两个正整数,计算它们的最大公约数和最小公倍数3.from和import的区别4.return和print的使用四、函数的参数1.形参和实参的区别2.位置参数和关键字参数1.位置参数2.关键字参数3.位置参数和关键字参数混用3.参数默
是靖不是静
·
2024-01-13 04:56
Python基础学习
python
笔记
机器
学习系列
--R语言随机森林进行生存分析(2)
随机森林(Breiman2001a)(RF)是一种非参数统计方法,需要没有关于响应的协变关系的分布假设。RF是一种强大的、非线性的技术,通过拟合一组树来稳定预测精度模型估计。随机生存森林(RSF)(Ishwaran和Kogalur,2007;Ishwaraan,Kogalur、Blackstone和Lauer(2008)是Breimans射频技术的延伸从而降低了对时间到事件数据的有效非参数分析。接
天桥下的卖艺者
·
2024-01-13 03:55
R语言
机器学习
机器学习
r语言
随机森林
rocketmq
集成springboot源码分析
我们知道无论是mybatis-plus、
rocketmq
等第三方优秀的框架都继承了springboot。那么如果我们想自己写一个简单的功能集成到springboot当中需要怎么做到呢?
hyssop2019
·
2024-01-12 17:10
rocketmq系列
spring
boot
java-rocketmq
rocketmq
Java学习——字节流操作文件
系列文章目录这里是Java
学习系列
课程,点击进入http://t.csdnimg.cn/Xtkz9欢迎大家一起来学习!目录系列文章目录一、字节流是什么?
m0_7Ella
·
2024-01-12 16:06
Java学习
学习
java
intellij
idea
深入剖析
RocketMQ
源码-NameServer
一、
RocketMQ
架构简介1.1逻辑部署图image(图片来自网络)1.2核心组件说明通过上图可以看到,
RocketMQ
的核心组件主要包括4个,分别是NameServer、Broker、Producer
vivo互联网技术
·
2024-01-12 15:53
window 环境下docker 安装
rocketMQ
最新实践分享:文档:windowdocker搭建
rocketMQ
实践.not…链接:http://note.youdao.com/noteshare?
hamish-wu
·
2024-01-12 14:51
docker
docker
运维
linux
SpringCloudAlibaba微服务架构实战派上下册配套学习视频来啦!
大家是否还记得带着大家一起入门SpringCloudAlibaba实战的技术类型书籍“SpringCloudAlibaba微服务架构实战派上下册”这本书,它是绝对的巨无霸,但同时也是我对后端和架构的深刻理解,并且我的新书
RocketMQ
架构随笔录
·
2024-01-12 10:42
Spring
Cloud
Alibaba
架构
微服务
学习
spring
cloud
alibaba
rocketmq
职场和发展
分布式
进阶分布式链路追踪
另外我的新书
RocketMQ
消息中间件实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-12 10:08
分布式链路追踪
分布式
rocketmq
redis
spring
cloud
alibaba
职场和发展
面试
分布式限流和本地限流那些事?
另外我的新书
RocketMQ
消息中间件实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。http
架构随笔录
·
2024-01-12 09:17
Spring
Cloud
Alibaba
rocketmq
spring
cloud
alibaba
分布式
微服务
架构
3小时玩转微服务架构中的分布式流量防护
另外我的新书
RocketMQ
消息中间件实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-12 08:04
Spring
Cloud
Alibaba
架构
分布式
后端
云原生
java
微服务
Odrive
学习系列
一:vscode 编译Odrive
搭建环境可参考Markerbase教程,很详细了。简单说一两点:解压ODrive-fw-v0.5.1.zip:打开ODrive-fw-v0.5.1文件夹,找到Firmware文件夹,用vscode打开该文件夹:按照以下内容操作:编译工程:打开中断(terminal),输入make-j4回车进行编译。编译成功后如下:注意:在编译前Firmware文件夹下没有build文件夹。在编译成功后将会生成bu
嘉禾天成
·
2024-01-12 07:17
MCU_32-Advanced
odrive学习
RocketMQ
事务消息与分布式事务
在《
RocketMQ
实战入门》里我们入门了基本的
RocketMQ
消息发布和消费,并封装了一个简单的util包,现在我们来看一下如何使用
RocketMQ
的事务消息来解决分布式事务问题。
肥兔子爱豆畜子
·
2024-01-12 02:21
消息队列之推还是拉,
RocketMQ
和 Kafka 是如何做的?
今天我们就来谈一谈消息队列的推拉模式,这也是一个面试热点,例如你在简历里面写了
RocketMQ
,基本上会问你
RocketMQ
采用的是推模式还是拉模式啊?是拉模式?不是有PushConsumer吗?
yes的练级攻略
·
2024-01-12 00:55
RocketMQ
高级应用
RocketMQ
高级应用1.
RocketMQ
的顺序消息1.无序消息无序消息指的是普通的消息,生产者发送消息,消费者消费消息,顺序没有保障,比如生产者依次发送的消息为1,2,3,消费者接到消息的顺序可能是
竺竺牧牧
·
2024-01-11 18:11
rocketmq
java
C#
学习系列
之MVVM模型
C#
学习系列
之MVVM模型文章目录C#
学习系列
之MVVM模型啰嗦MVVM是什么?MVCMVVMMVC与MVVM区别总结啰嗦需要深入了解C#/WPF相关的内容,那么大家常说的MVVM时什么?
arriettyandray
·
2024-01-11 17:30
c#
c#
学习
wpf
Kafka-基础(同步消息、异步消息、事务消息、分区规则、Leader选举、分区副本、分区分配策略、消息消费)
Kafka是一个开源的分布式事件流平台,被数千家公式用于高性能数据管道、流分析、数据集成、关键任务应用等消息队列类型目前在企业中比较常见的消息队列重排主要有Kafka、ActiveMQ、RabbitMQ、
RocketMQ
JolyouLu
·
2024-01-11 06:18
分布式中间件
kafka
java
分布式
大数据
消息队列
Linux内核
学习系列
(1)——系统调用
前言由于工作需要,个人从java栈转为了c语言栈,并需要深入学习linux内核。本系列记录一些个人学习笔记。由于Linux内核涉及内容以及知识点很多,一开始接触十分痛苦,通过反复阅读《Linux内核完全注释》一书才逐渐能够看懂源码。在理解的过程中,个人发现自上而下地探索内核,才是最适合自己的学习内核的方式。因此,本系列主要从自上而下的角度,进行笔记记录。整个系列配图及概念描述将直接引用《Linux
DaHuangXiao
·
2024-01-11 02:10
内核
linux
RocketMQ
双主双从搭建
1、环境变量配置:#设置jdk环境变量exportJAVA_HOME=/usr/local/java/jdk1.8.0_191#jdk安装目录exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATHexportJAVA_PATH=${JAVA_HOME}/bin:${JR
张哲溪
·
2024-01-11 01:45
中间件
rocketmq
运维
中间件
SpringCloudAlibaba微服务架构实战派上下册技术交流!
另外我的新书
RocketMQ
消息中间件实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-10 23:42
Spring
Cloud
Alibaba
spring
cloud
alibaba
rocketmq
架构
面试
分布式
RocketMq
直接上手(火箭班)
Apache
RocketMQ
官方文档:https://
rocketmq
.apache.org/zh/docs/bestPractice/06FAQ/,这里面涵盖了所有的基本知识、各种搭建环境、基础代码测试
小红的成长日记
·
2024-01-10 22:11
rocketmq
java
如何启动、停止
rocketmq
RocketMQ
是一个分布式消息中间件,启动、停止
RocketMQ
实际上意味着重启
RocketMQ
的各个组件,包括Namesrv、Broker等。
小诸葛的博客
·
2024-01-10 15:37
rocketmq
[前车之鉴] SpringBoot原生使用Hikari数据连接池升级到动态多数据源的深坑解决方案 &
RocketMQ
吞掉异常问题排查
文章目录背景说明蒙蔽双眼口说无凭修补引发的新问题解决配置问题本地监控佐证万法归元背景说明当前业务场景我们使用原生SpringBoot整合Hikari数据源连接池提供服务,但是近期业务迭代需要使用动态多数据源,很自然想到dynamic-source,结果一系列惨案离奇发生。。。蒙蔽双眼原生SpringBoot整合HikariCp数据源连接池配置【这个是没问题的配置】spring.datasource
浮~沉
·
2024-01-10 11:21
前车之鉴
spring
boot
rocketmq
Hikari
数据库连接池
【
RocketMQ
】
RocketMQ
支持事务消息机制 一
2.1大事务=小事务+异步2.2
RocketMQ
的实现2.2.1
RocketMQ
事务实现原理2.2.2消费失败和消费超时2.2.3交易事务处理示例3.如何保证扣钱与加钱的事务的最终一致性参考相关文章:【
云川之下
·
2024-01-10 09:10
RocketMQ
事务
rocketmq
【
RocketMQ
每日一问】
RocketMQ
消息追踪如何实现的?
1.概述
RocketMQ
的消息追踪功能是在4.3.0版本中引入的。在这个版本中,
RocketMQ
引入了一个名为Tracing的模块,用于实现消息追踪功能。
jianjun_fei
·
2024-01-10 09:09
RocketMQ每日一问
java-rocketmq
rocketmq
java
【
RocketMQ
每日一问】
RocketMQ
如何保证消息不丢失?
1.生产端不要使用oneway方式发送,因为这种方式不会有返回结果设置重试次数发送失败添加回调对消息进行处理2.broker端开启同步刷盘flushDiskType=SYNC_FLUSH,这样在刷盘失败的时候会返回SendStatus.FLUSH_DISK_TIMEOUT开启主从同步复制,brokerRole=SYNC_MASTER,这样在从写失败的情况下会返回SendStatus.FLUSH_S
jianjun_fei
·
2024-01-10 09:09
rocketmq
【
RocketMQ
每日一问】
RocketMQ
重平衡逻辑是怎么样的?
消费者启动时,订阅相应的topic并加入到消费者组。消费者将消费进度信息存储到Broker中,包括当前消费到的消息的offset、队列信息等。消费者定时从Broker中获取topic的路由信息(包括消息队列、broker信息等),并更新本地缓存。当消费者组内新增或删除消费者时,触发重平衡事件,即重新分配消息队列给消费者。重平衡事件由消费组内最先触发的消费者发起,通知Broker开始重平衡。Brok
jianjun_fei
·
2024-01-10 09:05
RocketMQ每日一问
java-rocketmq
rocketmq
java
Linux中快速搭建
RocketMQ
测试环境
必要的文件下载为什么选择
RocketMQ
|
RocketMQ
x86_64位JDK下载0jdk/8u391-b13
rocketmq
二进制包下载-
rocketmq
-all-5.1.4-bin-release.zip
搬砖仔
·
2024-01-10 09:04
rocketmq
SmartLifecycle之
RocketMq
优雅停机
SmartLifecycle之
RocketMq
优雅停机前言线上环境发布重启时,经常会导致mq消费失败,不够优雅,之前对
RocketMq
了解也不太深入,刚好趁这个机会,解决mq的优雅停机问题,顺带着好好撸一撸
白菜404
·
2024-01-10 07:38
SpringCloud Alibaba
Nacos(服务注册与发现)二.Dubbo(服务调用)三.Ribbon(负载均衡)见SpringCloud四.Gateway(网关)五.Sentinel(服务容错)六.ScheduleX(分布式调度)七.
RocketMQ
xnninger
·
2024-01-10 03:56
spring
cloud
spring
后端
Kotlin
学习系列
之:使用async和await实现协程高效并发
引例:privatesuspendfunintValue1():Int{delay(1000)return1}privatesuspendfunintValue2():Int{delay(2000)return2}funmain()=runBlocking{valelapsedTime=measureTimeMillis{valvalue1=intValue1()valvalue2=intValu
xlh1191860939
·
2024-01-10 02:04
Kotlin系列教程
RocketMq
(七)消息堆积处理方式
一、产生原因:消息堆积顾名思义就是消息队列中堆积了大量未被处理的消息,主要发生在高并发的场景下,生产者发送消息的速率远大于消费者组消息的速度。产生的原因有:(1)新上线的消费者的消费逻辑存在Bug,导致消息不能被正常消费。某些消息消费失败,或者消费超时,从而导致消息被大量堆积。(2)消费者实例宕机或者由于网络的原因不能连上Broker集群。消费者实例可能是单节点或者机房网络不好的情况。(3)生产者
w_t_y_y
·
2024-01-09 18:39
springBoot+消息队列
rocketmq
springboot集成
Rocketmq
关闭默认INFO日志
springboot集成
Rocketmq
关闭默认INFO日志项目中用springboot集成mq时总是被默认的日志信息困扰,不利于开发同学的日志查看以及对内存也有较大消耗,这时我们就可以使用以下几种方法将其关闭
开森鸭
·
2024-01-09 18:05
springboot
java
spring
boot
log4j
Springboot+
RocketMQ
通过事务消息优雅的实现订单支付功能
目录1.事务消息1.1
RocketMQ
事务消息的原理1.2
RocketMQ
订单支付功能设计1.事务消息
RocketMQ
的事务消息,是指发送消息事件和其他事件需要同时成功或同时失败。
山河亦问安
·
2024-01-09 16:31
RocketMQ
spring
boot
java-rocketmq
rocketmq
我想从Spring Cloud Alibaba开始聊聊架构的本质?
另外我的新书
RocketMQ
消息中间件实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-09 15:11
超级架构师
架构
spring
cloud
alibaba
面试
常见技术选型
MQ
RocketMQ
,RabbitMQ,Kafka,ActiveMQNoSQLRedis,Memcache分布式计算Blink,Storm,SparkDB关系型TiDB,MySQL,MongoDB,CassandraKVLevelDB
独处人
·
2024-01-09 14:46
RocketMQ
源码 事务消息 TransactionalMessage 源码分析
而基于
RocketMQ
的分布式事务消息功能,在普通消息基础上,支持二阶段的提交能力。将二阶段提交和本地事务绑定,实现全局提交结果的一致性。
虚空小白
·
2024-01-09 12:39
RocketMQ源码
java-rocketmq
rocketmq
java
源码
中间件
RocketMQ
源码
事务
RocketMQ
源码 发送顺序消息源码分析
前言
rocketmq
发送顺序消息和普通消息的主流程区别大部分一致的,区别在于:普通消息发送时,从所有broker的队列集合中轮询选择一个队列,而顺序队列可以提供用户自定义消息队列选择器,从NameServer
虚空小白
·
2024-01-09 12:38
RocketMQ源码
rocketmq
java-rocketmq
java
源码
消息中间件
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他