博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RabbitMQ消息队列安装与调试
阅读量:6359 次
发布时间:2019-06-23

本文共 1910 字,大约阅读时间需要 6 分钟。

必要的支持

yum install ncurses-devel   unixODBC unixODBC-devel

erlang环境安装 (rabbitmq 使用erlang语言开发)

wget http://www.erlang.org/download/otp_src_17.3.tar.gztar zxvf otp_src_17.3.tar.gzcd otp_src_17.3 ./configure --without-javacmake && make install

安装rabbitmq依赖文件,安装rabbitmq 核心文件与使用

yum install xmltowget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.1/rabbitmq-server-3.4.1.tar.gztar zxvf rabbitmq-server-3.4.1.tar.gzcd rabbitmq-server-3.4.1/make TARGET_DIR=/usr/rabbitmq SBIN_DIR=/usr/rabbitmq/sbin MAN_DIR=/usr/rabbitmq/man DOC_INSTALL_DIR=/usr/rabbitmq/docmake TARGET_DIR=/usr/rabbitmq SBIN_DIR=/usr/rabbitmq/sbin MAN_DIR=/usr/rabbitmq/man DOC_INSTALL_DIR=/usr/rabbitmq/doc  install/usr/rabbitmq/sbin/rabbitmq-server -detached 启动rabbitmq/usr/rabbitmq/sbin/rabbitmqctl status 查看状态/usr/rabbitmq/sbin/rabbitmqctl stop 关闭rabbitmq

启用管理插件 mq自带的http服务web版管理平台安装与使用

mkdir /etc/rabbitmq/usr/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management  (启用插件)/usr/rabbitmq/sbin/rabbitmq-plugins disable rabbitmq_management (禁用插件)# 重启rabbitmq# 访问 http://127.0.0.1:15672/# 如果有iptables# vi /etc/sysconfig/iptables  增加#    -A INPUT -m state --state NEW -m tcp -p tcp --dport 15672 -j ACCEPT# 重启动iptable   systemctl restart iptables.service

创建配置文件

#在/usr/rabbitmq/sbin/rabbitmq-defaults 查看config文件路径# 创建配置文件 touch/usr/rabbitmq/sbin#vm_memory_high_watermark 内存低水位线,若低于该水位线,则开启流控机制,阻止所有请求,默认值是0.4,即内存总量的40%,#vm_memory_high_watermark_paging_ratio 内存低水位线的多少百分比开始通过写入磁盘文件来释放内存vi /usr/rabbitmq/sbin/rabbitmq.config 输入[{rabbit, [{vm_memory_high_watermark_paging_ratio, 0.75},         {vm_memory_high_watermark, 0.7}]}].

创建环境文件

touch /etc/rabbitmq/rabbitmq-env.conf#输入    RABBITMQ_NODENAME=FZTEC-240088 节点名称    RABBITMQ_NODE_IP_ADDRESS=127.0.0.1 监听IP    RABBITMQ_NODE_PORT=5672 监听端口    RABBITMQ_LOG_BASE=/data/rabbitmq/log 日志目录    RABBITMQ_PLUGINS_DIR=/data/rabbitmq/plugins 插件目录    RABBITMQ_MNESIA_BASE=/data/rabbitmq/mnesia 后端存储目录

转载地址:http://jabma.baihongyu.com/

你可能感兴趣的文章
浅析package.json中的devdependencies 和 dependencies
查看>>
又一个 iOS 侧边栏组件: SideMenu
查看>>
vue.js 打包遇到的问题
查看>>
【译】更优秀的GraphQL官方中文文档-客户端如何使用
查看>>
git pull遇到的问题
查看>>
eclipse下maven spring项目环境配置
查看>>
无缝轮播
查看>>
CTS失败项分析(2)android.telephony.cts.VisualVoicemailServiceTest#testFilter_data
查看>>
三分钟,轻松了解Dapp
查看>>
GMQ交易平台满足不同客户群体的多种投资需求
查看>>
大数据开发如何入门你必须知道这些
查看>>
关于js(es5)如何优雅地创建对象
查看>>
阿里云前端周刊 - 第 28 期
查看>>
iOS 主队列同步造成死锁的原因
查看>>
es6 下比较对象是否有修改的简要方法
查看>>
windows安装mysql
查看>>
你还在看《深入理解Java虚拟机》的运行时数据模型吗?
查看>>
RIS,创建 React 应用的新选择
查看>>
线性结构上的动态规划--算法竞赛入门经典笔记
查看>>
面试官:你使用webpack时手写过loader,分离过模块吗?
查看>>