腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
电光石火
专栏作者
举报
935
文章
2227639
阅读量
55
订阅数
订阅专栏
申请加入专栏
全部文章
java
数据库
php
云数据库 SQL Server
sql
windows
linux
spring
http
tomcat
html
xml
编程算法
其他
eclipse
apache
maven
ide
网站
网络安全
mybatis
git
yum
容器
https
容器镜像服务
python
打包
jar
nginx
javascript
存储
云数据库 Redis
centos
tcp/ip
json
ajax
数据处理
缓存
svn
gradle
配置
开源
jdk
bash
android
微信
github
bash 指令
dns
servlet
命令行工具
ssh
jenkins
iis
jquery
mvc
grep
list
access
c++
go
.net
单片机
文件存储
spring boot
hashmap
ftp
vue.js
node.js
ubuntu
腾讯云测试服务
npm
exe
系统
oracle
api
jdbc
虚拟化
app
bat
microsoft
编辑器
函数
bootstrap
css
ruby on rails
unix
SSL 证书
云推荐引擎
mongodb
人工智能
jvm
spring cloud
socket编程
安全
ip
null
url
程序
进程
网络
远程桌面
搜索引擎
lucene/solr
thinkphp
日志服务
NAT 网关
图像处理
shell
html5
正则表达式
markdown
rabbitmq
小程序
数据分析
nat
class
default
file
root
set
vi
win10
磁盘
登录
工具
计算机
数组
字符串
费用中心
ios
c#
actionscript
webpack
压力测试
爬虫
gui
unity
asp
gcc
lnmp
微服务
admin
config
configuration
controller
cv2
edit
feign
field
get
hystrix
import
init
input
limit
local
ls
mkdir
mysql
path
pip
public
reset
restart
router
server
size
sudo
tar
web
websocket
winsock
word
zip
编译
部署
插件
分页
服务
集合
集群
镜像
局域网
开发
排序
软件
手机
数据
搜索
同步
异步
源码
负载均衡
区块链
机器学习
iphone
xcode
ruby
erlang
r 语言
ecmascript
memcached
web.py
windows server
apt-get
神经网络
深度学习
云数据库 MongoDB
VPN 连接
全站加速网络
消息队列 CMQ 版
金融
o2o
yarn
babel.js
游戏
分布式
自动化
运维
wordpress
sql server
面向对象编程
opencv
zookeeper
seo
flash
udp
kernel
uml
ntp
数据结构
网站建设
mqtt
kafka
任务调度
angel
jupyter notebook
ipv6
es
验证码
流计算 Oceanus
action
apple
async
authentication
auto
base64
bmp
branch
bug
byte
c3p0
carousel
clock
cloud
cmd
com
cookie
data
date
delay
disk
dos
driver
duration
el
email
environment
error
explorer
fastjson
filenotfoundexception
gif
glibc
hashset
hostname
hql
icloud
include
ini
intel
interface
jackson
java8
jpeg
layui
line
locale
localhost
location
map
match
maven3
max
menu
model
module
network
offline
openssl
pagination
photoshop
pid
png
preferences
private
project
promise
properties
ps
pyqt5
rancher
redis
regexp
request
ribbon
scheme
security
service
session
sh
shutdown
sort
space
ssl
string
substr
supervisor
supervisord
tabs
terminal
timeout
trace
txt
undefined
version
viewer
virtual
vmware
war
watch
width
wifi
windows10
遍历
测试
存储过程
电子商务
动画
服务器
工具类
工业互联网
工作流
管理
教程
解决方案
客户端
快捷键
连接
路由
命令行
模型
内核
权限
设计
事件
树莓派
索引
统计
文件系统
虚拟机
压缩
隐私
硬件
语法
域名
重定向
主机
注解
搜索文章
搜索
搜索
关闭
centos安装RabbitMQ
erlang
rabbitmq
yum
http
https
1.安装Erlang环境(RabbitMQ由Erlang语言开发) 1.1)下载rpm安装包 官方地址:https://packages.erlang-solutions.com/erlang/ wget http://packages.erlang-solutions.com/site/esl/esl-erlang/FLAVOUR_1_general/esl-erlang_21.1.4-1~centos~6_amd64.rpm 1.2)安装Erlang rpm -ivh esl-erlang_21.1.4-1~centos~6_amd64.rpm 或者 1.1)安装Erlang Solutions仓库到你的系统(目的在于让你可以使用yum安装到最新版本的erlang, 如果不设置, yum安装的erlang版本通常太低) wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutions-1.0-1.noarch.rpm 1.2)yum install -y erlang 因为rabbitmq是使用erlang语言实现, 所以需要安装erlang依赖; 这里提供的RabbitMQ是最新版3.6.9, 所需的erlang版本最低为 R16B-03,否则编译时将失败 1.3)检查Erlang是否安装成功 [root@localhost ~]# erl -version Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.1.3 2.安装RabbitMQ 2.1)下载rpm安装包 官方地址:http://www.rabbitmq.com/download.html wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm 2.2)安装RabbitMQ yum -y install epel-release 之后执行yum -y install socat yum install -y rabbitmq-server-3.6.15-1.el6.noarch.rpm 2.3)检查RabbitMQ是否安装成功 rabbitmqctl status 3.关于服务 3.1)启动服务 service rabbitmq-server start 3.2)停止服务 service rabbitmq-server stop 3.3)设置开机启动 chkconfig rabbitmq-server on 4.用户管理 4.1)查看用户列表 [root@localhost ~]# rabbitmqctl list_users Listing users ... guest [administrator] 4.2)添加用户 rabbitmqctl add_user 用户名 密码 [root@localhost ~]# rabbitmqctl add_user admin 123456 Adding user "admin" ... 4.3)删除用户 rabbitmqctl delete_user 用户名 [root@localhost ~]# rabbitmqctl delete_user admin Deleting user "admin" ... 4.4)修改用户密码 rabbitmqctl change_password 用户名 新密码 [root@localhost ~]# rabbitmqctl change_password admin 666666 Changing password for user "admin" ... 5.角色管理 5.1)角色说明 none(普通用户) 没有控制台操作权限。 management(普通管理员) 可以查看当前用户的queues, exchanges和bindings。 可以查看和关闭当前用户的channels和connections。 可以查看当前用户的virtual hosts的统计信息。 policymaker(策略管理员) 具有management权限及查看、创建和删除当前用户的policies和parameters。 monitoring(监控管理员) 具有management权限 查看所有virtual hosts及全局的统计信息 查看所有用户的connections和channels 查看所有节点数据,如clustering和me
似水的流年
2019-12-05
872
0
RabbitMQ详解
rabbitmq
消息队列 CMQ 版
kafka
tcp/ip
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。在分布式的系统中,消息队列也会被用在很多其它的方面,比如:分布式事务的支持,RPC的调用等等。 以前一直使用的是ActiveMQ,在实际的生产使用中也出现了一些小问题,在网络查阅了很多的资料后,决定尝试使用RabbitMQ来替换ActiveMQ,RabbitMQ的高可用性、高性能、灵活性等一些特点吸引了我们,查阅了一些资料整理出此文。
似水的流年
2019-12-05
626
0
RabbitMQ消息超时时间、队列消息超时时间、队列超时时间
rabbitmq
TTL是 Time-To-Live 的缩写,指的是存活时间,RabbitMQ可以为每个队列设置消息的超时时间。
似水的流年
2019-12-05
7.1K
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档