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分布式事务
day72 JavaWeb框架阶段——
RabbitMQ
消息队列【了解常见的MQ产品,了解
RabbitMQ
的5种消息模型,会使用Spring AMQP】
文章目录0.学习目标1.
RabbitMQ
1.1.搜索与商品服务的问题1.2.消息队列(MQ)1.2.1.什么是消息队列1.2.2.AMQP和JMS1.2.3.常见MQ产品1.2.4.
RabbitMQ
1.3
我不是靓仔ing
·
2023-10-10 04:38
javaWeb框架阶段
微服务学习——服务异步通讯
实用篇-
RabbitMQ
初识MQ同步调用的问题微服务间基于Feign的调用就属于同步方式,存在一些问题。
霁华TEL
·
2023-10-10 04:05
笔记
微服务
rabbitmq
java-rabbitmq
java
RabbitMQ
- 基于 SpringAMQP 带你实现五种消息队列模型
目录一、SpringAMQP1.1、概念1.2、案例实现1.2.1、SpringAMQP实现基础消息队列(BasicQueue)1.2.2、SpringAMQP实现工作消息队列((WorkQueue)1.2.3、SpringAMQP实现广播交换机消息队列(FanoutExchange)1.2.4、SpringAMQP实现路由交换机消息队列(DirectExchange)1.2.5、SpringAM
陈亦康
·
2023-10-10 04:02
rabbitmq
【Java】微服务——
RabbitMQ
消息队列(SpringAMQP实现五种消息模型)
目录1.初识MQ1.1.同步和异步通讯1.1.1.同步通讯1.1.2.异步通讯1.2.技术对比:2.快速入门2.1.
RabbitMQ
消息模型2.4.1.publisher实现2.4.2.consumer
Demo龙
·
2023-10-10 04:31
Spring
Cloud
java-rabbitmq
java
微服务
2021-03-09
rabbitmq
再回顾
rabbitmq
默认端口5672页面管理默认端口15672几个概念交换机exchange路由route_key队列queue一个队列对应一个路由一个交换机可以对应多个队列当一个消息由交换机发出的时候,到底要到达哪个队列
寂寞旅行
·
2023-10-10 03:55
rabbitMQ
的exchanages类型以及使用场景
交换机类型
RabbitMQ
支持多种交换机(exchanges)类型,用于在不同的消息发布和消费场景中进行路由和分发消息。
小库抢板12
·
2023-10-10 02:16
rabbitmq
ruby
分布式
使用Spring Cloud Alibaba组件Seata构建
分布式事务
管理系统
文章目录1.什么是Seata?2.Seata的架构和核心组件:3.在SpringCloudAlibaba中使用Seata:4.示例代码:5.总结:Seata和其他功能类似组件的对比表格:将从以下方面对seata进行讲解什么是Seata?Seata的架构和核心组件TC(TransactionCoordinator)TM(TransactionManager)RM(ResourceManager)在S
江 流 儿
·
2023-10-10 02:34
SpringCloud
Alibaba
分布式
模拟面试题
『熟悉消息中间件
RabbitMq
的使用及其实现原理。』项目中使用过
Rabbitmq
,是什么场景使用的?不用的话能不能解决问题?
Rabbitmq
和其他的同类消息中间件相比有什么优缺点吗?
Franco蜡笔小强
·
2023-10-09 23:10
面试
模拟面试题
RabbitMQ
整合SpringBoot 项目 ——Failed to check/redeclare auto-delete queue(s).
项目背景:Java代码实现连接
RabbitMQ
:publicstaticConnectiongetConnection()throwsException{//定义连接工厂ConnectionFactoryfactory
飞跃南墙的晓M
·
2023-10-09 21:16
中间件
中间件
RabbitMQ
RabbitMQ
入门实例
1.
RabbitMQ
工作原理1.1术语Broker:消息队列服务进程,此进程包括Exchange和QueueExchange:消息队列交换机,按一定的规则将消息路由转发到某个队列,对消息进行过滤Queue
猿猴乐园
·
2023-10-09 21:37
中间件
java
rabbitmq
RabbitMQ
入门练习
RabbitMQ
生产者Produce消费者Consumer生产者Producepackage
rabbitmq
;importcom.
rabbitmq
.client.Channel;importcom.
rabbitmq
.client.Connection
._..__
·
2023-10-09 21:06
rabbitmq
工作后
java
rabbitmq
RabbitMQ
入门
MQ作用优势应用解耦:提高系统的容错性和可维护性,消息的生产者发送消息,消费者消费消息,生产者发送消息后就去做其他事情;异步提速:用户体验和系统吞吐量,生产者发送消息后就返回前端通知用户,后续的消费消息是异步的;削峰填谷:使用mq,限制消费消息的速度,高峰期消息都被挤压在MQ中(削峰)不会压垮数据库,高峰过后,还是按照原来的速度消费消息(填谷),将待消费的消息消费完。可以调高系统的稳定性;劣势:1
yyyyjinying
·
2023-10-09 21:35
数据库
rabbitmq
分布式
微服务架构 | 11.1 整合 Seata AT 模式实现
分布式事务
SpringCloudAlibaba微服务原理与实战》《B站尚硅谷SpringCloud框架开发教程周阳》《Seata中文官网》《SeataGitHub官网》《Seata官方示例》Seata是一款开源的
分布式事务
解决方案
多氯环己烷
·
2023-10-09 17:52
对一门不是非常熟悉的语言是怎么面试的
RabbitMQ
就是Erlang开发的,虽然Erlang在整个项目中的比例并不是很高。职位需求这个职位的需求就是使用Elixir语言来处理
HoneyMoose
·
2023-10-09 16:08
面试
职场和发展
Spring @Conditional使用
有些定时任务,或者多个
RabbitMQ
中某个
RabbitMQ
在某些情况下不用使用,可以使用@Conditional,决定某个component是否被加载。
风铃峰顶
·
2023-10-09 15:32
Spring
spring
java
后端
RabbitMQ
介绍与 SpringBootAMQP使用
RabbitMQ
ActiveMQRocketMQKafka公司/社区RabbitApache阿里Apache开发语言Erla
紫霖ty
·
2023-10-09 15:08
rabbitmq
学习
笔记
阿里云服务器配置(一)基础
目录卸载阿里云盾监控安装docker安装docker-compose有网环境安装redisdocker安装mysql5.7.35第三步:拷贝容器配置文件第四步:删除容器,重新启动新容器防火墙设置docker安装
RabbitMq
qq_16550037
·
2023-10-09 15:00
运维
阿里云
服务器
云计算
RabbitMQ
,RocketMQ,Kafka 事务性,消息丢失和重复发送处理策略
分布式事务
什么是
分布式事务
我们的服务器从单机发展到拥有多台机器的分布式系统,各个系统之前需要借助于网络进行通信,原有单机中相对可靠的方法调用以及进程间通信方式已经没有办法使用,同时网络环境也是不稳定的,
谁叫我土豆了
·
2023-10-09 13:13
SpringCloud(三)Sentinel、Seata、多级缓存
Sentinel与Hystrixsentinel使用案例限流规则流控模式流控效果热点参数限流隔离和降级Feign整合Sentinel线程隔离熔断降级授权规则与规则持续化自定义异常结果规则管理模式Seata
分布式事务
问题理论基础
椛丿未眠”
·
2023-10-09 12:34
Java框架
spring
cloud
sentinel
缓存
Python全栈开发,Day11 - 异步IO、数据库、队列、缓存
本章内容Gevent协程Select、Poll、Epoll异步IO与事件驱动Paramiko模块
RabbitMQ
队列Redis、Memcached缓存Twsited网络框架一、Gevent协程协程:协程
weixin_30896511
·
2023-10-09 12:25
数据库
python
epoll
196、管理
RabbitMQ
的用户
开启
Rabbitmq
的一些命令:小黑窗输入:
rabbitmq
-pluginsenable
rabbitmq
_management启动控制台插件,就是启动登录
rabbitmq
控制台的页面,
rabbitmq
_management
JH&&HANDSOME
·
2023-10-09 09:57
springboot
RabbitMQ
rabbitmq
kafka实战
RabbitMQ
消费完毕立马删除kafka支持消息回溯。如sf做生产压测记录kafka当前offset,然后重置offset到N天前,
一叶柒刺郎
·
2023-10-09 05:12
分布式和集群
kafka
big
data
rabbitmq
SpringBoot和Kafka集群案例详解,面试必学
前言市面上消息队列中间件管理有蛮多的,如:ActiveMQ,
RabbitMQ
,ZeroMQ,Kafka,MetaMQ,RocketMQ,但我最先接触的可能就是Kafka了,不过那时候为了用,只知道部分实用性的东西
编程叫兽
·
2023-10-09 05:40
Java架构学习
java
kafka
SpringCloud微服务实战——搭建企业级开发框架(三十六):使用Spring Cloud Stream实现可灵活配置消息中间件的功能
在以往消息队列的使用中,我们通常使用集成消息中间件开源包来实现对应功能,而消息中间件的实现又有多种,比如目前比较主流的ActiveMQ、RocketMQ、
RabbitMQ
、Kafka,Stream等
全栈程序猿
·
2023-10-09 03:01
java
SpringCloud
微服务
spring
cloud
java
SpringCloud第09讲:消息队列RocketMQ
目前在生产环境,使用较多的消息队列有ActiveMQ,
RabbitMQ
,ZeroMQ,Kafka,MetaMQ,RocketMQ等。
Java秦老师
·
2023-10-09 03:00
spring
cloud
java
rabbitmq
Spring Cloud Stream 整合 RocketMQ
SpringCloudStream整合RocketMQ简介在微服务的开发过程中,可能会经常用到消息中间件,通过消息中间件在服务与服务之间传递消息,不管你使用的是哪款消息中间件,比如
RabbitMQ
、Kafka
会编程的老六
·
2023-10-09 03:29
Spring
Cloud
Alibaba
java
分布式
spring
cloud
alibaba
Spring Cloud Stream应用RocketMQ
微服务中会经常使用消息中间件,通过消息中间件在服务与服务之间传递消息,例如
RabbitMQ
、Kafka和RocketMQ,无论使用哪一种消息中间件和服务之间都有一点耦合性,这个耦合性指的是原来使用
RabbitMQ
心南南心
·
2023-10-09 03:58
spring
cloud
消息队列
stream
分布式
java
SpringCloud - Spring Cloud 之 Stream构建消息驱动微服务框架;Spring Cloud Alibaba集成RocketMQ(二十四)
阅读本文前可先参考SpringCloud-SpringCloud之Stream构建消息驱动微服务框架;
RabbitMQ
(十九)_MinggeQingchun的博客-CSDN博客_springcloudstream
MinggeQingchun
·
2023-10-09 03:57
SpringCloud
spring
cloud
Stream
RocketMQ
rabbitMQ
常用的命令
启动监控管理器
rabbitmq
-pluginsenable
rabbitmq
_management关闭监控管理器
rabbitmq
-pluginsdisable
rabbitmq
_management启动
rabbitmq
netstart
RabbitMQ
无畏绽放
·
2023-10-09 00:57
rabbitmq
死信队列
死信队列:DLX,dead-letter-exchange利用dlx,当消息在一个队列中变成死信(deadmessage)之后,它能被重新publish到另一个exchange,这个exchange就是dlx消息变成死信的原因有:1.消息被拒绝(basic.reject/basic.nack)并且reQueue=false2.消息TTL过期3.队列达到最大长度了dlx也是一个正常的exchange
HmilyMing
·
2023-10-09 00:50
最新 SpringCloud微服务技术栈实战教程 微服务保护
分布式事务
课后练习等
SpringCloud微服务技术栈实战教程,涵盖springcloud微服务架构+Nacos配置中心+分布式服务等SpringCloud及SpringCloudAlibaba是目前最流行的微服务技术栈。但大家学习起来的感受就是组件很多,不知道该如何应用。这套《微服务实战课》从一个单体项目入手,带领大家从服务拆分时机、服务拆分原则、拆分遇到的问题入手,结合实际项目讲解。带你体会从单体到微服务中碰到的
软工菜鸡
·
2023-10-08 21:49
java-ee
java
spring
cloud
springboot 监控队列_springboot
rabbitmq
死信队列应用场景和完整demo
何为死信队列?死信队列实际上就是,当我们的业务队列处理失败(比如抛异常并且达到了retry的上限),就会将消息重新投递到另一个Exchange(DeadLetterExchanges),该Exchange再根据routingKey重定向到另一个队列,在这个队列重新处理该消息。来自一个队列的消息可以被当做‘死信’,即被重新发布到另外一个“exchange”去,这样的情况有:消息被拒绝(basic.r
weixin_39786534
·
2023-10-08 20:02
springboot
监控队列
RabbitMQ
|消息队列|工作模式|消息应答|发布确认|交换机类型|延迟队列|整合SpringBoot|优先级队列
RabbitMQ
文章目录
RabbitMQ
一、消息队列1基本概念什么是MQ为什么要用MQMQ的分类MQ的选择2
RabbitMQ
基本概念四大核心名词核心模式部分工作原理安装二、HelloWorld1依赖2生产者
Meow_Sir
·
2023-10-08 20:26
通用笔记
rabbitmq
java
kafka
RabbitMQ
真延时队列实现消息提醒功能
RabbitMQ
真延时队列实现消息提醒功能一、需求场景用户可以制定多个计划,同时可给该计划设置是否需要到点提醒,且中途可以取消提醒或修改提醒时间。
小菜鸟俊隽
·
2023-10-08 20:24
javaWeb
java
rabbitmq
docker
springboot项目配置文件加密
1背景:springboot项目中要求不能采用明文密码,故采用配置文件加密.目前采用有密码的有redisnacos
rabbitmq
mysql这些配置文件2技术2.1redisnacos
rabbitmq
配置文件加密采用加密方式是
踏雪江南
·
2023-10-08 20:53
spring
boot
java
后端
【无标题】
目录前言Redis过期监听
RabbitMQ
死信时间轮结论前言日前拜读阿牛老师的大作《领导:谁再用定时任务实现关闭订单,立马滚蛋!》发现其方案有若干瑕疵,特此抛砖引玉讨论一二。
ikyrxbxfas
·
2023-10-08 20:48
Java编程
Spring
Java
java-rabbitmq
rabbitmq
java
mysql
分布式
SpringBoot+
RabbitMQ
之延迟队列
一、前言延时队列应用于什么场景延时队列顾名思义,即放置在该队列里面的消息是不需要立即消费的,而是等待一段时间之后取出消费。那么,为什么需要延迟消费呢?我们来看以下的场景:网上商城下订单后30分钟后没有完成支付,取消订单(如:淘宝、去哪儿网)系统创建了预约之后,需要在预约时间到达前一小时提醒被预约的双方参会系统中的业务失败之后,需要重试这些场景都非常常见,我们可以思考,比如第二个需求,系统创建了预约
别吃好多鱼
·
2023-10-08 20:15
RabbitMQ
延迟队列插件使用(
RabbitMQ
安装在阿里云服务器)
一、下载:1)、下载插件下载地址:https://www.
rabbitmq
.com/community-plugins.html下载的是.zip的安装包(如果是.ez即不用解压),下载完之后需要手动解压并上传到服务器中
Victor_study
·
2023-10-08 20:44
rabbitmq
linux
git
java
ActiveMQ、
RabbitMQ
、Kafka、RocketMQ的区别
ActiveMQ老牌消息队列,是Java写的mq,但支持C,C++,PHP,python等各客户端,配置和使用基本上是Javaxml这一套,同时对spring支持比较友好。在java程序中,也可以作为jar包放在java项目里面。activemq支持主从复制,集群,但集群功能很弱,只支持failover,即连一个broker失败了,可以转到其他broker来,但这样有一个缺陷,当有三个broker
Java打工人
·
2023-10-08 19:48
java-rabbitmq
java-activemq
kafka
java-rocketmq
Kafka、
RabbitMQ
、RocketMQ 消息中间件的对比
什么是消息队列?消息队列是在消息的传输过程中保存消息的容器,包含以下3元素:Producer:消息生产者,负责产生和发送消息到Broker;Broker:消息处理中心,负责消息存储、确认、重试等,一般其中会包含多个Queue;Consumer:消息消费者,负责从Broker中获取消息,并进行相应处理。消息队列模式点对点模式:多个生产者可以向同一个消息队列发送消息,一个具体的消息只能由一个消费者消费
sd_zhao18
·
2023-10-08 19:11
中间件
rabbitmq
kafka
java
消息队列
RabbitMq
kafka RocketMq mqtt
区别对比
RabbitMq
环境搭建1.搭建erlang运行环境curl-1sLf'https://dl.cloudsmith.io/public/
rabbitmq
/
rabbitmq
-erlang/setup.rpm.sh
小鱼无脑
·
2023-10-08 19:38
rabbitmq
队列
kafka
kafka、
rabbitmq
、rocketmq的区别
一、语言不同
RabbitMQ
是由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。
weixin_46949892
·
2023-10-08 19:38
kafka
rabbitmq
分布式
阿里面试官就是厉害,居然问我
分布式事务
怎么实现高可用?
目录一、写在前面二、可靠消息最终一致性方案的核心流程三、可靠消息最终一致性方案的高可用保障生产实践一、写在前面上一篇文章咱们聊了聊TCC
分布式事务
,对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口
石杉的架构笔记
·
2023-10-08 19:58
面试求职
分布式
Java
分布式
java
数据库
查看
rabbitmq
日志,
Rabbitmq
Trace日志
在使用
rabbitmq
时,我们有时需要查看消息队列生产/消费了那些消息,便于我们排错。
讓丄帝愛伱
·
2023-10-08 17:58
后端技术
java-rabbitmq
rabbitmq
java
rabbitmq
的trace消息跟踪显示乱码(谷歌如何修改字符编码)
https://github.com/jinliming2/Chrome-Charset/releases从github上下载最新的crx选择谷歌设置–扩展程序–将crx拖入谷歌浏览器—确认即可选择插件修改编码格式为utf-8,问题解决。
爱花的蛋
·
2023-10-08 17:27
MQ
rabbitmq
RabbitMQ
高级特性之日志监控和消息追踪
1、
RabbitMQ
日志
RabbitMQ
默认日志存放路径:/var/log/
rabbitmq
/
[email protected]
日志包含了
RabbitMQ
的版本号、Erlang的版本号、
RabbitMQ
服务节点名称
悠然予夏
·
2023-10-08 17:27
消息队列
RabbitMQ
RabbitMQ
高级特性——消息追踪(记录消息的传递日志)
大伙可以到我的
RabbitMQ
专栏获取更多信息什么是消息追踪在使用任何消息中间件的过程中,难免会遇到消息由于某些意外事件丢失的情况。
保暖大裤衩LeoLee
·
2023-10-08 17:55
#
RabbitMQ
rabbitmq
消息追踪
rabbitmq日志
trace
tracing
消息队列-
RabbitMQ
-消息总线
消息队列/
RabbitMq
/消息总线1.消息队列消息即是信息的载体。
只写有用的blog
·
2023-10-08 17:25
java
rabbitmq
Linux虚拟机搭建
RabbitMQ
集群
普通集群模式,意思就是在多台机器上启动多个
RabbitMQ
实例,每台机器启动一个。
科学熊
·
2023-10-08 17:25
java
linux
rabbitmq
ruby
rabbitmq
--trace
在使用
rabbitmq
的过程中,难免会出现某条消息异常丢失的情况。
m0_67402013
·
2023-10-08 17:53
java
java
后端
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他