ICode9

精准搜索请尝试: 精确搜索
  • SpringBoot 整合 RabbitMQ 实现消息可靠传输2022-05-25 08:01:16

    消息的可靠传输是面试必问的问题之一,保证消息的可靠传输主要在生产端开启 comfirm 模式,RabbitMQ 开启持久化,消费端关闭自动 ack 模式。 环境配置 SpringBoot 整合 RabbitMQ 实现消息的发送。 添加 maven 依赖 <dependency> <groupId>org.springframework.b

  • Centos7.4离线安装RabbitMQ单机服务器2022-05-24 17:32:05

    RabbitMQ离线安装 目录RabbitMQ离线安装一、RabbitMQ离线安装包下载二、离线安装RabbitMQ三、RabbitMQ常用命令四、创建用户操作五、开启web管理界面插件 一、RabbitMQ离线安装包下载 百度云盘链接:https://pan.baidu.com/s/12hllpK695Gscaj_QeQSTNA 提取码:r2g3 二、离线安装Rabb

  • Windows下RabbitMQ安装及配置2022-05-24 09:31:47

      rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1、安装Erlang 下载地址:https://www.erlang.org/downloads,本文选择OTP 21.

  • 消息中间件-RabbitMQ2022-05-24 09:01:11

    消息中间件-RabbitM 一、基础知识   1. 什么是RabbitMQ   RabbitMQ是2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,简称MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法,由Erlang(专门针对于大数据高并发的语言)语言开发,可复用的企业消息系统,是当前

  • docker Rabbitmq安装2022-05-23 15:34:32

    1、拉取镜像 # docker search rabbitmq   # docker pull rabbitmq    2、启动容器 #rabbitmq 有两个端口5672和15672 #5672:MQ端口 #15672:控制台端口 # docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq    3、启动web管理服务 #

  • RabbitMQ死信队列-概念及来源2022-05-22 14:33:12

    1. 死信的概念 先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到queue 里了, consumer 从 queue 取出消息进行消费,但某些时候由于特定的原因导致 queue 中的某些消息无法被消费,这样的消息如果没

  • CentOS安装RabbitMQ2022-05-21 22:31:07

    下载 rabbitmq下载地址https://github.com/rabbitmq/rabbitmq-server/releases erlang下载地址https://github.com/rabbitmq/erlang-rpm/releases 如:CentOS7可以选择 rabbitmq-server-3.9.16-1.el7.noarch.rpm 和 erlang-23.3.4.11-1.el7.x86_64.rpm CentOS8可以选择 rabbitmq-ser

  • 消息队列RabbitMQ2022-05-21 21:34:10

    应用场景 高并发场景下, 避免大量请求打到服务器中导致服务器导致服务器崩溃, 可以将请求存储到消息队列中, 处理时每次从队列中获取几个请求进行处理, 这样就实现了削峰. 应用解耦, 当一个服务调用多个服务时, 耦合度较高, 如果被调用服务接口发生更改, 那么服务调用者代码也得进

  • RabbitMQ简介2022-05-20 20:32:03

              broker: rabbit server本身就是个broker,接收和分发消息。 virtual host:处于多租户的安全设计,类似于namespace,每个用户都可以有自己的vhost创建的交换机和队列。一个broker可以有多个交换机。 Exchange:message到达broker的第一站,根据分发规则,匹配查询表中的routing

  • 基于 Docker 安装 RabbitMQ2022-05-13 22:36:08

    查找RabbitMQ镜像 docker search rabbitmq [root@rabbitmq ~]# docker search rabbitmqNAME                                       DESCRIPTION                                     STAR

  • 首次使用docker有感2022-05-12 06:00:07

    已经知道docker很久,但一直未去使用,今天由于要搭建测试模拟环境(RabbitMQ),固首次使用,如下为历程信息: 首先:个人常年使用windows开发环境,新本测试使用时,发现安装软件过多,很多东西不是太好管理。安装RabbitMQ时,还需要安装Erlang,固不愿意在本机装了,因此想尝试使用docker; 过程: 1、看了部分

  • RabbitMQ队列声明channel.queueDeclare()参数解析2022-05-12 00:04:14

    channel.queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, Map<String, Object> arguments) 1. queue: 队列的名称 ; 2. durable: 是否持久化 ; 当durable = false时,队列非持久化。因为队列是存放在内存中的,所以当RabbitMQ重启或者服务器重启时

  • 安装RabbitMQ 消息队列2022-05-11 20:33:46

    安装 1.官网地址: https://www.rabbitmq.com/download.html 2.文件上传 上传到/usr/local/software 目录下(如果没有 software 需要自己创建) 3.安装文件(分别按照以下顺序安装) rpm -ivh erlang-21.3-1.el7.x86_64.rpm yum install socat -y rpm -ivh rabbitmq-server-3.8.8-1.el

  • docker学习(四)2022-05-10 20:05:05

    镜像发布 发布镜像 ⾸先在https://hub.docker.com/地址注册⼀个账户 1.在控制台输入账号密码,登录dockerhub账号 命令:docker login        2.在发布之前修改镜像名称:docker tag imageID dockerhup的用户名/镜像名称     上传镜像到dockerhub 命令:docker push dockerhup的

  • RabbitMQ的延迟消息(或预定消息)添加到 RabbitMQ 的插件2022-05-09 18:32:09

    1.插件网站下载自己的版本插件,,以rabbitmq_delayed_message_exchange-3.10.0.ez     .ez为后缀 https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/ 2.下载好了插件放到rabbitMQ的安装目录的plugins下面 3.cmd进入***********rabbitmq_server-3.9.15\s

  • RabbitMQ 部署2022-05-07 11:33:00

    一、 安装依赖 yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git   二、 安装erlang wget http://erlang.org/download/otp_src_22.1.tar.gz tar -zvxf otp_src_22.1.tar.gz cd otp_src_22.1 ./otp_build aut

  • go-micro集成RabbitMQ实战和原理2022-05-07 07:31:27

    在go-micro中异步消息的收发是通过Broker这个组件来完成的,底层实现有RabbitMQ、Kafka、Redis等等很多种方式,这篇文章主要介绍go-micro使用RabbitMQ收发数据的方法和原理。 Broker的核心功能 Broker的核心功能是Publish和Subscribe,也就是发布和订阅。它们的定义是: Publish(topic st

  • 设计消息总线(对消息队列进行二次封装)2022-05-06 22:00:07

    基于ASP.NET Core 5.0使用RabbitMQ消息队列实现事件总线(EventBus)   文章阅读请前先参考看一下 https://www.cnblogs.com/hudean/p/13858285.html 安装RabbitMQ消息队列软件与了解C#中如何使用RabbitMQ 和 https://www.cnblogs.com/Keep-Ambition/p/8038885.html 添加一个用

  • 使用Docker在本地搭建Rabbitmq集群2022-05-04 22:05:15

    本文用于演示如何在本地使用Docker搭建RabbitMQ集群。 erlang cookie erlang节点间通讯需要具有相同的erlang cookie值,erlang cookie的值在.erlang.cookie文件中,位置在家目录下, 通常是/var/lib/rabbitmq。这里通过Docker volume来共享erlang cookie: docker volume create rabbit_

  • RabbitMQ 简介及其安装2022-05-03 11:02:52

    Rabbitmq Aciton Guid 前言 目录 目录前言目录RabbitMQ简介什么是消息中间件消息中间件的作用RabbitMQRabbitMQ安装Window 安装Erlang语言运行环境RabbitMQ安装包安装RabbitMQWeb管理界面及授权操作1. 安装2. 重启3. 登录 RabbitMQ简介 RabbitMQ是目前非常热门的一款消息中间件,不

  • RabbitMQ管理页面不是私密连接解决办法2022-05-03 09:31:24

    我的RabbitMQ是使用虚拟机docker安装的,安装命令为 docker run -di --name myrabitt -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 5672:5672 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management 安装完成后防火墙开放156

  • RabbitMQ安装2022-05-01 01:32:21

    Erlang安装 RabbitMQ是使用Erlang语言编写的,所以需要先配置Erlang 选择源代码下载: 1.安装前服务器环境设置 启动我们的服务器,先对服务器进行简单的设置,RabbitMQ是通过主机名进行访问的,必须指定能访问的主机名。 vim /etc/sysconfig/network 我这里给服务器设置了一个名字wyz v

  • RabbitMQ简单介绍2022-05-01 01:00:57

    1. AMQP AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件同产品,不同的开发语言等条件的限制。 AMQP协议这种降低耦

  • ABP默认事务 rabbitmq延迟队列 ABP Rabbitmq2022-04-28 13:00:36

    1.最近在写ABP 接口调用推送到Rabbitmq的时候发现个问题 发现abp自带事务Update的代码会比Rabbitmq的后执行。导致rabbitmq先执行最新数据,然后被Update接口修改掉了。话不多说直接上思路 我们的需求是,前台提交,标志进行中状态9999,rabbitmq去执行文件处理,处理完毕修改成状态0,rabbitm

  • rabbitMq的五种消息模式2022-04-28 11:04:43

    5种消息模式 这5种消息模式是构建基于RabbitMQ的消息应用的基础,这些消息模式有Java实现,这里我们使用Spring AMQP的形式来实现它们。 #简单模式 简单模式是最简单的消息模式,它包含一个生产者、一个消费者和一个队列。生产者向队列里发送消息,消费者从队列中获取消息并消费。 #模

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有