• RabbitMQ exclusive和mandatory的理解

    时间:2024-04-02 19:24:10

                                 RabbitMQ exclusive和mandatory的理解 exclusive 排他性队列的排他性的理解,是针对首次建立连接的,一个连接下面多个通道也是可见的, 对于其他连接是不可见的设置队列是否排他,为true时,则设置队列排他,改队列...

  • CentOS 6.9安装配置RabbitMQ

    时间:2024-04-02 18:26:42

    MQ:Message Queue,消息队列,是一种应用程序对另一种应用程序的通信方法。应用程序通过读写出入队列的消息来通信1、 演示环境:IP:192.168.1.145操作系统:CentOS 6.9 x86_64Erlang版本:otp_src_20.1.tar.gz,下载地址http://erl...

  • CentOS7安装RabbitMQ,并设置远程访问

    时间:2024-04-02 18:02:48

    1、安装erlang环境wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpmrpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm2、安装rabbit...

  • spring cloud stream 中使用rabbitMQ实现延时队列

    时间:2024-04-02 08:10:00

    1、首先需要部署环境,这里我把生产者和消费者放在同一个spring boot项目中2、使用Spring Initializr 新建一个项目,选择spring web和cloud steam生成项目并导入到idea中。3、在pom.xml中,需要添加依赖<dependency> <...

  • rabbitMQ整合报出java.util.concurrent.TimeoutException异常

    时间:2024-04-01 21:51:42

    首先我用的是Linux下CentOS7.0的系统看下虚拟机的hostName是不是没有更改1.更改虚拟机名字命令 : vi /ect/hosts2.然后去自己的电脑下找到 hosts文件添加下面内容然后重启虚拟器,你的rabbitmq配置的东西就没了 需要重新配置...

  • springboot RabbitMq的安装以及使用

    时间:2024-03-30 20:08:25

    安装RabbitMQ (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang...

  • RabbitMQ启用web控制台报错信息

    时间:2024-03-30 18:24:34

    1. 启用Web客户端添加用户报错C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmqctl add_user admin adminError: unable to perform an operation ...

  • Spring Cloud整合 RabbitMQ

    时间:2024-03-30 12:50:13

     ubuntu服务器安装RabbitMQ: sudo apt-get install erlang  //安装erlang echo 'deb http://www.rabbitmq.com/debian/ testing main' |sudo tee /etc/apt/source.list.d...

  • 教你如何应对面试中的RabbitMQ

    时间:2024-03-30 10:17:37

    RabbitMQ作为目前应用相当广泛的消息中间件,在微服务应用、企业级应用扮演着重要的角色,不仅是面试官较为青睐的面试题之一。也能够突出你的技术水平在哪个层次,通过问这个技术来考察你的技术功力。如果你的简历中写有使用过RabbitMQ或其他消息中间件,那么很有可能在RabbitMQ方面的第一个问题就...

  • python学习道路(day11note)(协程,同步与异步的性能区别,url爬网页,select,RabbitMq)

    时间:2024-03-29 12:58:57

    1.协程 #协程 又称微线程 是一种用户的轻量级线程 程序级别代码控制 就不用加机器 #不同函数 = 不同任务 A函数切到B函数没有进行cpu级别的切换,而是程序级别的切换就是协程 yelied #单线程下多个任务流用协程,比如打电话可以切换,nginx #爽妹给你打电话的时候,她不说...

  • rabbitmq启动后,访问地址无效的解决办法

    时间:2024-03-29 09:03:46

    1.今天安装了Erlang与rabbitmq后,配置好了Erlang的环境变量,启动rabbitmq后,无法访问http://localhost:15672/发现cmd中端口号也不是15672了,HTTP协议也不一样了2.解决办法在rabbitmq安装目录的sbin下执行命令(1)rabbitmqc...

  • 记录一下关于RabbitMQ消费端@RabbitListener动态配置监听队列Queue的处理过程

    时间:2024-03-28 20:52:08

    场景描述:         1.项目启动,通过注解获取配置文件中需要监听的队列信息          2.需要重新启动后才会生效,因为是在配置文件中          3.或许可以调整从数据库中读取或者nacos动态配置试着是不是可以不用重启,没有亲自测试,只是觉得应该也是可以 话不多说,先在配置文...

  • RabbitMq学习笔记-基础知识点

    时间:2024-03-28 07:46:48

    生产者发送消息的过程(1)生产者连接到RabbitMQ Broker建立一个连接(Connection),开启一个信道(Channel)(2)生产者声明一个交换器,并设置相关属性,比如交换机类型、是否持久化等(3)生产者声明一个队列并设置相关属性,比如是否排他、是否持久化、是否自动删除等(4)生产者...

  • window环境下RABBITMQ安装及启动报错

    时间:2024-03-27 13:06:10

    window环境下RABBITMQ安装RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上,在windo...

  • 搭建 canal 监控mysql数据到RabbitMQ

    时间:2024-03-26 10:49:52

    项目需求: 使用canal监控mysql某个库某个表,或者多个库,多个表---- update/inster/create 操作, 系统版本mysql版本java版本canal版本rabbitMQ版本Rocky 9.2MySQL 8.0.26openjdk 11.0.221.1.6rabbitmq-...

  • RabbitMQ基础概念介绍

    时间:2024-03-25 22:43:34

    # 介绍RabbitMQ是一个由Erlang语言开发的AMQP的开源实现。AMQP是什么东西?它是高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议和客户端与中间件可以传递信息。RabbitQM主要用在分布式系统中存储转发信息。在易用性、拓展性、高可用性有很好的体现。主...

  • (转)RabbitMQ消息队列(一): Detailed Introduction 详细介绍

    时间:2024-03-25 22:37:07

    1. 历史RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只...

  • RabbitMQ修改默认端口配置(常用)

    时间:2024-03-25 21:00:53

    RabbitMQ修改默认端口配置(常用)场景说明端口介绍修改默认端口配置场景说明在一次需要迁移项目到新的服务器的时候,需要安装rabbitmq,因为要使用项目在原服务器所配置的端口,所以不得不修改rabbitmq自己默认的端口号,现仅就5672,15672,15674端口进行修改。端口介绍首先来说一...

  • RabbitMQ介绍

    时间:2024-03-25 14:51:30

    MQ的定义   RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。   消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解...

  • RabbitMQ中的死信队列和消息超时的简单使用

    时间:2024-03-25 13:13:19

    概念:消息超时这个很简单,队列中的消息,不设置超时时间并且消费者宕机,就会越放越多,所以我们可以在创建queue的时候设置一个队列大小和队列超时时间。死信交换机和死信队列:专门收集一些拒绝接受的,超时未消费的,超出了队列大小的消息任务。使用场景:(1)10件商品,100个用户进来购买,队列中大小设置...