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消息中间件
SpringAMQP的使用方式
比较常见的MQ实现:ActiveMQ
RabbitMQ
RocketMQKafka几种常见MQ的对比:
RabbitMQ
ActiveMQRocketMQKafka公司/社区RabbitApache阿里Apache
Winter.169
·
2023-12-31 07:51
微服务
rabbitmq
JVM工作原理与实战(二):字节码编辑器jclasslib
专栏导航JVM工作原理与实战
RabbitMQ
入门指南从零开始了解大数据目录专栏导航前言一、字节码编辑器jclasslib介绍和安装1.介绍2.安装3.IntelliJIDEA插件安装二、字节码编辑器jclasslib
橘子-青衫
·
2023-12-31 07:48
JVM工作原理与实战
jvm
java
后端
intellij-idea
分布式消息队列RocketMQ&Kafka -- 消息的“顺序消费”-- 一个看似简单的复杂问题
在说到
消息中间件
的时候,我们通常都会谈到一个特性:消息的顺序消费问题。这个问题看起来很简单:Producer发送消息1,2,3。。。Consumer按1,2,3。。。顺序消费。
秋名山车神_f776
·
2023-12-31 05:59
微服务网关选型和实践:Zuul、Spring Cloud GetWay、Kong和Traefik
2年经验总结,告诉你如何做好项目管理Java全套学习资料(14W字),耗时半年整理我肝了三个月,为你写出了GO核心手册消息队列原理和选型:
RabbitMQ
、Kafka、RocketMQ和ActiveMQ
楼仔
·
2023-12-31 04:11
微服务
java
microservices
centos7 安装
RabbitMQ
3.6.15 以及各种报错
成功图镇楼image各个版本之间的差异不大,安装前要确保
rabbitmq
的版本和elang的版本一致。预防各种错乱。注意点:(重要!!重要!!)
鸦小高
·
2023-12-31 02:31
最全java面试题及答案(208道)
「Java基础、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate、MyBatis、
RabbitMQ
Java烟雨
·
2023-12-31 00:06
java
面试
后端
java
jvm
面试
经验分享
spring
【每日面试题】java面试题之Redis
Redis是一个开源的内存数据库,可用作数据库、缓存和
消息中间件
。它具有以下主要特点:快速:Redis将数据存储在内存中,可以达到非常高的读写速度。
文森特的猫
·
2023-12-31 00:52
java面试题
java
redis
开发语言
消息中间件
介绍
一:消息队列的主要作用是什么?1.消息队列的特性:业务无关,一个具有普适性质的消息队列组件不需要考虑上层的业务模型,只做好消息的分发就可以了,上层业务的不同模块反而需要依赖消息队列所定义的规范进行通信。FIFO,先投递先到达的保证是一个消息队列和一个buffer的本质区别。容灾,对于普适的消息队列组件来说,节点的动态增删和消息的持久化,都是支持其容灾能力的重要基本特性。性能,这个不必多说了,消息队
xmh-sxh-1314
·
2023-12-30 23:02
java
Kafka、ActiveMQ、
RabbitMQ
、RocketMQ 都有什么区别,以及适合哪些场景?
一、概述一个产品的出现,通常都有其优缺点,辩证看待,方可明白其适合的应用场景。二、消息队列的优缺点消息队列的优点:前面已经讲述了消息队列的优点,请看文章“为什么要使用消息队列”。消息队列的缺点:系统可用性降低:记得之前大学无偿献血的时候,献血后爱心站会用无偿献血者爱心礼包,其中就包含一个工具盒,里面包含日常家用维修的各种工具,这个工具的可用性很好。如果其中一个工具使用坏了,还可以继续用其他很多的工
善思者_tin
·
2023-12-30 21:27
RabbitMQ
--- 死信交换机(一)
前言当我们在使用消息队列时,难免会遇到一些消息被拒绝,重复投递或者超时等异常情况。这些异常消息如果不被正确处理,将会阻碍整个消息系统的正常运行。而此时,死信交换机(DeadLetterExchange,简称DLX)就是一种非常有用的处理方法。它能够有效地“救活”那些无法被处理的消息,并将它们放入一个特定的队列中进行处理。1.何为死信当一个队列中的消息满足下列情况之一时,可以称为死信(deadlet
Stephen GS
·
2023-12-30 20:33
微服务
java-rabbitmq
rabbitmq
java
RabbitMq
--- 惰性队列
前言消息堆积是Mq消费时常见的问题,这里我们展开说一下消息堆积的原因,以及
RabbitMq
中是如何解决这个问题的。
Stephen GS
·
2023-12-30 20:33
微服务
java-rabbitmq
rabbitmq
分布式
RabbitMQ
延迟队列之
rabbitmq
-delayed-message-exchange
在
RabbitMQ
3.5.7及以后的版本提供了一个插件(
rabbitmq
-delayed-message-exchange)来实现延迟队列功能(Linux和Windows都可用)。
有梦想的虫子_2018
·
2023-12-30 20:40
RabbitMq
1.结构rabbit.PNG消息服务器包含以下角色:vhost:虚拟机,不同虚拟机内可以有各自独立的配置,如权限exchange:用于消息分发queue:缓存消息route:队列与exchange的绑定关系,exchange收到消息后根据消息的route-key将消息转发到相应的队列。channel:在client与消息服务器之间的tcp连接中,开辟多个channel,每个线程使用其中一个chan
布拉德老瓜
·
2023-12-30 20:13
在Linux中通过docker安装
rabbitmq
先在Linux中安装docker,然后在docker中安装
rabbitmq
,并进行docker网络端口映射。安装docker第一步,卸载旧版本docker。
Jerry 二河小鱼
·
2023-12-30 18:21
2023运维
linux
服务器
运维
rabbitmq
docker
kafka实现延迟消息
背景我们知道
消息中间件
mq是支持延迟消息的发送功能的,但是kafka不支持这种直接的用法,所以我们需要独立实现这个功能,以下是在kafka中实现消息延时投递功能的一种方案kafka实现延时消息主要的思路是增加一个检测服务
lixia0417mul2
·
2023-12-30 11:45
kafka
kafka
分布式
Git三种方法从远程仓库拉取指定分支
克隆指定分支gitclone-bdev开发分支https://github.com/521/springboot-
rabbitmq
.git切换到远程分支gitcheckout-bdev开发分支origin
彭世瑜
·
2023-12-30 10:34
git
git
FolkMQ 新的
消息中间件
,v1.0.25
简介采用“多路复用”+“内存运行”+“快照持久化”+“Broker集群模式”(可选)+基于Socket.D网络应用协议开发。全新设计,自主架构!角色功能生产端发布消息(Qos0、Qos1)、发布定时消息(Qos0、Qos1)、发布重试消费端订阅、取消订阅消费端消费-ACK(自动、手动)服务端发布-Confirm、订阅-Confirm、取消订阅-Confirm、派发-Retry、派发-Delayed
组合缺一
·
2023-12-30 09:48
FolkMQ
内存型消息中间件
socket.d
folkmq
消息中间件
java
Docker搭建kafka集群
Docker搭建kafka集群kafka概念broker:
消息中间件
处理节点,一个broker就是一个kafka节点,一个或者多个broker就组成了一个kafka集群topic:kafka根据topic
whhwch1986
·
2023-12-30 09:11
大数据
docker
kafka
容器
NAST概述
不同于Java社区的kafka,nats偏于redis式的
消息中间件
,不不像Kafka式的可以持久化。NATS原来是使用Ruby编写,可以实现每秒150k消息,后来使用Go语言重
背帆
·
2023-12-30 08:52
大数据
云原生
中间件
后端
分布式
10、
RabbitMQ
高频面试题
1、你们项目中哪里用到了
RabbitMQ
RabbitMQ
是我们项目中服务通信的主要方式之一,我们项目中服务通信主要有二种方式实现:通过Feign实现服务的同步调用通过MQ实现服务的异步通信下面要结合自己的项目中功能来说两个地方
雨点欺负雪花
·
2023-12-30 07:44
Java面试题
rabbitmq
分布式
面试
RabbitMQ
消息存储JSON格式反序列化
实现JSON格式的反序列化操作
Rabbitmq
的反序列化接口MessageConverter,它的实现类有Jackson2JsonMessageConverter的反序列化实现类,它可以将实体类对象转换为
码王JUN
·
2023-12-30 07:13
java-rabbitmq
rabbitmq
json
RabbitMQ
消息确认机制
介绍在使用
RabbitMQ
发送消息如果出现消息没有发送到,队列没有接收到情况。需要消息确认来排错。
码王JUN
·
2023-12-30 07:13
rabbitmq
分布式
RabbitMQ
核心概念(交换机、队列、路由键),队列类型等介绍
RabbitMQ
核心概念(交换机、队列、路由键),队列类型等介绍
RabbitMQ
是一个消息队列系统,它的核心概念包括交换机(Exchange)、队列(Queue)和路由键(RoutingKey),它们一起协同工作来实现消息的发布和订阅
摘星喵Pro
·
2023-12-30 06:38
编程技巧
rabbitmq
交换机
路由键
队列
消息队列
RabbitMQ
消息队列安装配置及常用交换机
首先使用
Rabbitmq
需要安装
Rabbitmq
中间件,然后添加使用spring
Rabbitmq
整合
Rabbitmq
添加maven依赖包,配置相关配置信息。
码王JUN
·
2023-12-30 06:35
rabbitmq
分布式
ELK+kafka集群实战
图示KafkaApachekafka是
消息中间件
的一种,是一种分布式的,基于发布/订阅的消息系统。
ALAVVY
·
2023-12-30 05:36
linux
RabbitMQ
详解
RabbitMQ
概念
RabbitMQ
是一个由Erlang语言开发的AMQP的开源实现。AMQP:AdvancedMessageQueue,高级消息队列协议。
武昌库里写JAVA
·
2023-12-30 05:08
高手面试
rabbitmq
分布式
3个mq的对比
几种MQ产品说明:ZeroMQ:扩展性好,开发比较灵活,采用C语言实现,实际上他只是一个socket库的重新封装,如果我们做为消息队列使用,需要开发大量的代码
RabbitMQ
:结合erlang语言本身的并发优势
Cherry300
·
2023-12-29 23:32
Spring Boot整合
RabbitMQ
入门指南(适合初学者)
本文适合没有接触过
RabbitMq
的同学,通过一个简单的demo体验一下消息队列,想要更多的了解MQ还是需要了解MQ更多的一些架构或者概念。
不务专业的程序员--阿飞
·
2023-12-29 23:45
java-rabbitmq
spring
boot
rabbitmq
RabbitMQ
之快速入门、上手
如果是因为工作原因,需要快速上手
RabbitMQ
,本篇或许适合你。
微风至夏
·
2023-12-29 22:27
#
RabbitMQ
rabbitmq
ruby
分布式
RabbitMQ
拉模式批量消费消息
实现
RabbitMQ
的消费者有两种模式,推模式(Push)和拉模式(Pull)。
Java大生
·
2023-12-29 21:29
第十二节:Stream(消息驱动)和Sleuth(分布式请求链路跟踪)
一、Stream(消息驱动)消息驱动概述:MQ(
消息中间件
):ActiveMQ、
RabbitMQ
、RocketMQ、kafkaMQ解决问题:多种MQ适配(切换、维护、开发)屏蔽底层
消息中间件
的差异,降低切换成本
逆流而上jiao
·
2023-12-29 21:52
JavaCloud【尚硅谷】
java
rabbitmq
spring
boot
中间件
十五.SpringCloud极简入门-Spring Cloud Stream消息驱动
,只做学习使用,欢迎交流1.SpringCloudStream介绍1.1.为什么要用SpringCloudStream在项目开发的过程中,由于需求的变更可能会导致MQ中间件的更换,比如我们最开始使用的
RabbitMQ
墨家巨子@俏如来
·
2023-12-29 21:52
《Spring
Cloud
Netflix》
stream
cloud
java
spring
rabbitmq
《微服务实战》 第十六章 Spring cloud stream应用
系列文章目录第十六章Springcloudstream应用第十五章
RabbitMQ
延迟队列第十四章
RabbitMQ
应用文章目录系列文章目录@[TOC](文章目录)前言1、stream设计思想2、编码常用的注解
青花锁
·
2023-12-29 21:51
微服务
rabbitmq
stream
SpringCloud(第十四章 SpringCloud Stream 消息驱动)
设计思想3.SpringCloudStream标准流程套路4.编码API和常用注解二、案例说明三、消息驱动之生产者四、消息驱动之消费者五、分组消费与持久化一、消息驱动概述1.是什么1.1一句话屏蔽底层
消息中间件
的差异
懒惰的小白521
·
2023-12-29 21:21
java
SpringCloud
rabbitmq
spring
springcloud
SpringCloud第十四章 Stream消息驱动
通过我们配置来binding(绑定),而SpringCloudStream的binder对象负责与
消息中间件
交互
凉生凉忆丿
·
2023-12-29 21:50
spring
rabbitmq
消息队列
stream
spring
cloud
SpringCloud第十一节内容精简,SpringCloud Stream消息驱动
平时用的消息组件有,
RabbitMQ
,RocketMQ,Kafka,ActiveMQ用消息驱动是为了屏蔽底层
消息中间件
的差异,降低切换版本,统一消息的编程模型举个例子,你不需要学习mysql,sqlserver
bailaoshi666
·
2023-12-29 21:19
SpringCloud
消息驱动之背景概述(十九)
消息中间件
当我们的消息生产者产生了消息之后,就把消息推送到
RabbitMQ
或Kafka这样的
消息中间件
上,消息消费者实现了对
消息中间件
的监听,当侦听到了消息的时候,就去获
MrSpirit
·
2023-12-29 21:49
Spring
Cloud
Spring
Cloud
消息中间件
第十一章 Stream消息驱动
1.消息驱动概述作用:屏蔽底层
消息中间件
的差异,降低切换成本,统—消息的编程模型。底层不管是什么中间件如kafka、
rabbitmq
,Stream
我愿为一粒沙
·
2023-12-29 21:18
spring
cloud
【每日试题】java面试题之中间件
中间件可以分为
消息中间件
、缓存中间件、数据访问中间件、分布式计算中间件、网关中间件等多个类别。什么是
消息中间件
?
文森特的猫
·
2023-12-29 17:41
java
面试
中间件
Erlang、
RabbitMQ
下载与安装教程(windows超详细)
目录安装Erlang1.首先安装
RabbitMQ
需要安装Erlang环境2.点击下载好的.exe文件进行傻瓜式安装,一直next即可3.配置Erlang环境变量安装
RabbitMQ
1.给出
RabbitMQ
木禾呀
·
2023-12-29 15:09
erlang
rabbitmq
开发语言
Linux装好idea,如何设置快捷方式?
亚索先从简单的springcloud项目开始,也是刚刚把linux开发环境部署好,其中不乏安装IDEA、MySQL、Maven、
RabbitMQ
、Homebrew等等,还有后续的很多中间件,部署安装过程
亚索学Java
·
2023-12-29 13:30
Java后端求职面试
Linux
Idea
java
后端
linux
intellij
idea
windows安装
RabbitMQ
1、下载下载地址:https://www.
rabbitmq
.com/因为
RabbitMQ
是基于Erlang语言开发的,所以我们要先安装Erlang环境。
清爽的暗之妖刀0369
·
2023-12-29 12:09
版本控制器
rabbitmq
分布式
消息队列中间件的简述以及比较
文章目录引言一、
RabbitMQ
的简单介绍二、ActiveMQ的简单介绍三、RocketMQ的简单介绍四、Kafka的简单介绍五、各个中间件对比总结参考文档引言 上文简单讲述了何为消息队列和消息队列的特点
xiaodaidai丶
·
2023-12-29 08:21
中间件
消息队列
中间件
rabbitmq
java-activemq
java-rocketmq
kafka
什么是
RabbitMQ
死信队列?如何实现?
死信队列解释:
RabbitMQ
的死信队列(DEADLetterQueue,简称DLQ),是一种用于消息处理失败或者无法路由的机制。它允许将无法正常消费的消息路由到另一个队列,以便于后续处理、排查。
注。
·
2023-12-29 07:36
RabbitMQ
rabbitmq
分布式
SpringBoot 集成 Kafka
消息中间件
,Docker安装Kafka环境
前述提供kafka、zooker在docker环境下进行安装的示例,springBoot集成kafka实现producer-生产者和consumer-消费者(监听消费:single模式和batch模式)的功能实现环境安装#拉取镜像dockerpullwurstmeister/zookeeperdockerpullwurstmeister/kafka#运行zookerdockerrun-d--nam
小诺大人
·
2023-12-29 05:21
springboot
mq消息中间件
spring
boot
kafka
docker
RabbitMQ
报错:Failed to declare queue(s):[QD, QA, QB]
实在没想到会犯这种低级错误。回顾整理一下吧:原因:SpringBoot主配置类默认只会扫描自己所在的包及其子包下面的组件。其他位置的配置不会被扫描。如果非要使用其他位置,就需要在启动类上面指定新的扫描位置。注意新的扫描位置会覆盖默认的扫描位置,所以一般新的扫描位置会比默认扫描位置大,以包含到默认扫描位置。总结解决此问题的方法:方法1:将配置类移动到启动类所在的目录或者其子目录下面。方法2:扩大扫描
夹锌饼干
·
2023-12-29 00:05
RabbitMQ
rabbitmq
分布式
RabbitMQ
入门指南(十一):延迟消息-延迟消息插件
专栏导航
RabbitMQ
入门指南从零开始了解大数据目录专栏导航前言一、DelayExchange插件1.下载插件2.安装插件二、延迟消息插件实现延迟消息1.基于注解方式2.基于@Bean方式3.声明结果
橘子-青衫
·
2023-12-29 00:31
RabbitMQ入门指南
rabbitmq
分布式
java
java-rabbitmq
spring
中间件
后端
RabbitMQ
入门指南(十):延迟消息-死信交换机
专栏导航
RabbitMQ
入门指南从零开始了解大数据目录专栏导航前言一、死信交换机1.死信的定义2.死信交换机的作用二、死信交换机实现延迟消息1.案例解析2.实现步骤总结前言
RabbitMQ
是一个高效、可靠的开源消息队列系统
橘子-青衫
·
2023-12-29 00:27
RabbitMQ入门指南
rabbitmq
分布式
后端
java-rabbitmq
java
中间件
spring
springboot实现定时器的3种方法
springboot实现定时器##1.基于注解@Scheduled##2.基于接口SchedulingConfigurer##基于多线程基于注解的方式@Scheduledpackagecom.kusen.mq.
rabbitmq
.task
20161201
·
2023-12-29 00:13
java
java
spring
boot
RabbitMQ
集群
RabbitMQ
集群的优点1.允许消费者和生产者在
RabbitMQ
节点崩溃的情况下进行2.通过添加更多节点来线性扩展消息通信的吞吐量
RabbitMQ
始终记录以下四种类型的内部元数据1.队列元数据:队列名称和它们的属性
nzdnllm
·
2023-12-28 23:25
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他