
MQ
文章平均质量分 65
杜莱
Lifetime Learner
展开
-
RabbitMQ负载均衡HAProxy
在{{RabbitMQ 集群部署}} 的基础是配置负载均衡HAProxy 是一款开源免费,并提供高可用性、负载均衡以及基于 TCP 和 HTTP 协议的代理软件,可以 支持四层、七层负载均衡,经过测试单节点可以支持 10W 左右并发连接。安装 HAProxy安装方式 一yum install gcc -y tar -zxf haproxy-2.1.0.tar.gz cd haproxy-2.1.0 make TARGET=linux-glibc make install mkdir /e原创 2021-09-16 15:58:37 · 273 阅读 · 0 评论 -
RabbitMQ镜像队列
镜像队列的介绍RabbitMQ 中队列的内容是保存在单个节点本地的(声明队列的节点)。跟交换器和绑定不同,它 们是对于集群中所有节点的。如此,则队列内容存在单点故障,解决方式之一就是使用镜像队列。在多 个节点上拷贝队列的副本。每个镜像队列包含一个 master,若干个镜像。 master 存在于称为 master 的节点上。 所有的操作都是首先对 master 执行,之后广播到镜像。 这涉及排队发布,向消费者传递消息,跟踪来自消费者的确认等。 镜像意味着集群,不应该 WAN 使用。发布到队列的消息会拷原创 2021-09-16 15:56:07 · 690 阅读 · 0 评论 -
RabbitMQ集群部署
安装环境虚拟机上面 三台 centos 7 Linux 服务器172.16.94.22 node1172.16.94.23 node3172.16.94.24 node2RabbitMQ 集群部署#环境 centos 7#1、安装依赖:yum install socat -y#2、安装Erlang#下载 #https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_6原创 2021-09-16 15:54:48 · 312 阅读 · 0 评论 -
RabbitMQ单机多实例部署
先部署单台 RabbitMQ#环境 centos 7#1、安装依赖:yum install socat -y#2、安装Erlang#下载 #https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_64.rpm#安装rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm#rpm -ivh erlang-23.0.2-1.el8.x86_64.rp原创 2021-09-16 15:52:42 · 386 阅读 · 0 评论 -
RabbitMQ常用操作命令
# 前台启动Erlang VM和RabbitMQ rabbitmq-server# 后台启动 rabbitmq-server -detached# 停止RabbitMQ和Erlang VM rabbitmqctl stop# 或control c 停止# 查看配置信息位置man rabbitmq-server #查看rabbitmqctl 相关命令rabbitmqctl help# 查看所有队列 rabbitmqctl list_queues# 查看所有虚拟主机 rabbitmq原创 2021-09-16 15:43:04 · 378 阅读 · 0 评论 -
RabbitMQ安装与配置
RabbitMQ 的安装需要首先安装 Erlang,因为它是基于 Erlang 的 VM 运行的。RabbitMQ 需要的依赖:socat 和 logrotate,logrotate 操作系统中已经存在了,只需要安装 socat 就 可以了。#环境 centos 7#1、安装依赖:yum install socat -y#2、安装Erlang#下载 #https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-原创 2021-09-16 15:40:54 · 445 阅读 · 0 评论 -
RabbitMQ 笔记
文章目录课程介绍课程目的课程主要内容第一部分:消息中间件概述第 1 节 分布式架构通信1.1 分布式架构通信原理1.2 分布式同步通信的问题1.3 分布式异步通信模式第 2 节 消息中间件简介2.1 消息中间件概念2.2 自定义消息中间件2.3 主流消息中间件及选型2.4 消息中间件应用场景第 3 节 JMS 规范和 AMQP 协议3.1 JMS 经典模式详解3.1.1 JMS 消息3.1.2 体系架构3.1.3 对象模型3.1.4 模式3.1.5 传递方式3.1.6 供应商3.2 JMS 在应用集群中的问原创 2021-09-16 15:30:38 · 1016 阅读 · 0 评论 -
RabbitMQ 笔记第一部分
课程介绍课程目的了解消息中间件背景知识、使用场景、发展等掌握 RabbitMQ、RocketMQ、Kafka 这三款主流的消息中间件的架构、模型和使用(开发、 安装、集群部署、运维、监控等)掌握消息的可靠性、幂等性、顺序消息、延迟消息、事务消息等进阶的知识,以及大规模生产 环境中的使用经验,轻松应对各种复杂的业务场景掌握顶级开源消息中间件核心源码,理解其背后的架构设计思想以及在高性能存储系统、网络 编程等方面的技巧(会涉及网络通信、操作系统等底层知识)理解主流消息中间件的优缺点,具备技术选型能原创 2021-08-17 19:52:08 · 1269 阅读 · 0 评论