目录1、简介2、下载安装启动RabbitMQ2.1、下载RabbitMQ2.2、下载Erlang2.3、安装Erlang2.4、安装RabbitMQ2.5、启动RabbitMQ服务3、RabbitMQWeb管理界面及授权操作3.1、安装启动RabbitMQWeb管理界面3.2、添加远程用户4、Docker安装RabbitMQ4.1、安装Docker4.2、安装启动RabbitMQ 1、简介官网:
转载 10月前
418阅读
1、安装erlang 语言环境#yum install ncurses-devel xmlto#wget http://www.erlang.org/download/ otp_src_17.1.tar.gz#tar zxvf  otp_src_17.1.tar.gz#cd  otp_src_17.1#./configure#make && make insta
原创 2017-02-16 17:50:39
1944阅读
RabbitMQ简介用erlang语言开发。官网链接:http://www.rabbitmq.com/ (rabbitmq的特性、使用烦请百度)rabbitmq有3种模式,但集群模式是2种。详细如下:单一模式:即单机情况不做集群,就单独运行一个rabbitmq而已。普通模式:默认模式,以两个节点(rabbit01、rabbit02)为例来进行说明。对于Queue来说,消息实体只存在于其中
转载 2024-05-29 11:41:04
1340阅读
概述RabbitMQ是目前流行的开源消息队列系统。MQ(消息队列)是一种应用程序对应用程序的通信方法。RabbitMQ的结构图如图所示:实现步骤在一个集群里,有三台服务器,其中一台使用磁盘模式,另两台使用内存模式。两台内存模式的节点无疑速度更快,因此通过客户端连接访问它们。但是客户端不可能分别连接两个内存节点,肯定是通过前端反向代理去轮询分发请求如果担心前端反向代理服务器故障,可以通过Keepal
原创 2018-08-01 16:27:18
9245阅读
3点赞
CentOS7离线安装Ambari与HDP 安装步骤总体说明1.安装以前需要先规划服务器,一台主机多台从机。主从需要设置时间同步和免密。2.建立离线源,因在线安装速度很慢,所以需要建立离线源。3.在主机上安装Ambari,进入系统后,挂接从机安装软件。可以先在主机上建立离线源,安装ambari后,再配置从机也可以。但是域名最好先规划好。 规划服务器(这里用四台服务器
版本说明背景准备几台虚拟机静态 IP ,hostname 设置,关闭防火墙,设置NTP时间同步服务设置 hosts 文件以便识别自定义的 hostname设置无密码访问 sshumask 文件默认权限设置关闭 ssl 检查(注意,后面安装 HDP 还会有一次 openssl 相关的报错)安装 httpd 服务器作为后续离线安装包服务器关于 JDK关于 python 和其它安装包获取步骤1 下载离
转载 6月前
8阅读
RabbitMQ在Window下部署集群如果在实际使用过程,使用单台配置,万一出现意外情况,将导致我们的服务终断,因此需要搭建集群的方式来最高限度的提高服务的可用性。 1、服务器1、操作系统:window2、台数:3台3、Ip和端口:192.168.1.219:5672(内存节点)192.168.1.69:5672(内存节点)     
这里只介绍手动源码编译安装,特别是内网服务器器没有接入英特网时,先下载好安装文件通过ftp上传到指定目录然后,解压编译安装,操作步骤如下:安装依赖包安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel安装ncurses官网下载地址:
转载 10月前
36阅读
# CentOS7 Docker 部署 RabbitMQ ## 1. 概述 本文介绍如何在 CentOS 7 中使用 Docker 部署 RabbitMQ 消息队列服务。RabbitMQ 是一个开源的消息代理软件,它实现了 AMQP(高级消息队列协议)并具有可靠、灵活、可扩展和易用的特点。 ## 2. 部署流程 以下是部署 RabbitMQ 的流程概览: | 步骤 | 描述 | | --
原创 2023-12-31 05:56:04
106阅读
简介根据自己的产品对CPU、带宽、内存等硬件配置的要求,选择对应的配置,调试期间我们一般选择1核1G 1M,默认选择40G云盘。这样一个月也就几十块的服务端成本。产品上线后,我们再根据用户导入规模,初期选择了4核8G 10M 的配置。1、确认centos版本[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.4 (
转载 2024-04-15 11:13:11
62阅读
rabbitmq消息中间件里面的概念和功能publisher(生产者)   生产消息的功能。consumer(消费者)  消息的处理者。broker                      消息中间件所在的主机virtual host   
原创 2018-12-11 15:28:24
2810阅读
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到,服务器端用Erlang语言编写。
原创 2022-10-17 19:48:20
95阅读
一、简介       MQ(Message Queue,消息队列)是一款消息中间件,一般以集群方式部署,主要提供消息的接受和发送,实现各微服务之间的消息异步。1、集群原理       rabbitmq 是依据erlang的分布式特性(RabbitMQ底层是通过Erlang架构来实现的,所以rabbitmqctl会启动Erlang
原创 2018-12-16 11:25:07
1071阅读
如图应DEV同事要求,部署一套mongoDB DEV 环境,安装环境OS是 CentOS 7.4;遂在网上查找些文档,因为使用的是4.0.2版本,有些步骤与网络文章稍有不同,自行尝试后均已解决。本文只是一个安装演示,所以诸多命名和配置方法并不严谨,若是生产环境,请根据实际需求加入认证和连接参数,并建议将进程启动选项写入到配置文件持久化保存。准备工作:1.集群内设置时间同步2.关闭防火墙,禁用SEl
转载 2024-04-17 07:30:08
101阅读
本文最新更新日期:2020.3.16。测试无误 部署环境 OS:Centos7.7 版本依赖 版本依赖一定要提前看清楚。 RabbitMQ相关版本依赖关系查看 https://www.rabbitmq.com/which-erlang.html 安装包下载地址 三个都要下载,放到/root目录下即可
原创 2021-07-21 11:07:53
409阅读
# CentOS 7 上 MongoDB 集群部署指南 MongoDB 是一个广泛使用的 NoSQL 数据库,它以高性能、高可用性和易扩展性著称。在现代应用,采用 MongoDB 集群部署可以显著提高系统的可靠性和性能。本文将向您介绍如何在 CentOS 7部署 MongoDB 集群,并用相关代码示例进行说明。 ## 1. 环境准备 在开始之前,确保您的 CentOS 7 系统已安装
原创 10月前
86阅读
在上一章节,我们学会了如何搭建一个单节点的RabbitMQ服务器,但是单节点的RabbitM解决这个问题。
# 如何在CentOS 7部署Redis集群 ## 流程图 ```mermaid flowchart TD A(安装Redis) --> B(配置Redis) B --> C(启动Redis) C --> D(创建Redis集群) ``` ## 类图 ```mermaid classDiagram 小白 --> 开发者 小白 : 刚入行的新手开发者
原创 2024-05-16 06:08:46
39阅读
高可用机制RocketMQ分布式集群是通过Master和Slave的配合达到高可用性的。 Master和Slave的区别:在Broker的配置文件,参数brokerId的值为0表明这个Broker是Master,大于0表明这个Broker是Slave,brokerRole参数也说明这个Broker是Master还是Slave。 (SYNC_MASTER/ASYNC_MASTER/SALVE)Ma
1、基础环境主机名IP地址rabbitmq001172.16.0.1rabbitmq002172.16.0.2rabbitmq003172.16.0.32、配置hosts(三台主机都配置)vi /etc/hosts172.16.0.1 rabbitmq001172.16.0.2 rabbitmq002172.16.0.3 rabbitmq0033、安装rabbitmq(三台主机都配置)yum -y
原创 2023-03-20 15:36:37
100阅读
  • 1
  • 2
  • 3
  • 4
  • 5