安装:

1、Erlang安装

安装RabbitMQ需要先安装Erlang,这里选择otp21.2-win-64下载完成后安装

资源:

http://www.erlang.org/downloads

2、RabbitMQ安装

下载rabbitmq-server-3.7.12.exe安装后会有对应windows服务,并使用默认配置启动

资源:

下载:http://www.rabbitmq.com/download.html

安装:http://www.rabbitmq.com/install-windows.html (Windows)

3、RabbitMQ管理后台

命令行运行命令:

"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.12\sbin\rabbitmq-plugins.bat" enable rabbitmq_management

http://localhost:15672  查看后台,guest,guest

常用命令

#服务停止启动
net stop RabbitMQ && net start RabbitMQ #添加用户
rabbitmqctl.bat add_user username password
#设置角色
rabbitmqctl.bat set_user_tags username administrator
#修改密码
rabbitmqctl change_password userName newPassword
#删除用户
rabbitmqctl.bat delete_user username #设置用户权限
rabbitmqctl set_permissions -p VHostPath User ConfP WriteP ReadP # 查看(指定hostpath)所有用户的权限信息
rabbitmqctl list_permissions [-p VHostPath] # 查看指定用户的权限信息
rabbitmqctl list_user_permissions User # 清除用户的权限信息
rabbitmqctl clear_permissions [-p VHostPath] User

服务启动与关闭

rabbitmq-service.bat start
rabbitmq-service.bat stop
同时启动RabbitMQ 节点和erlang服务,普通方式启动
rabbitmq-server
守护线程方式启动
rabbitmq-server –detached 关闭RabbitMQ节点和Erlang服务
rabbitmqctl stop 启动RabbitMQ节点(必须先启动Erlang服务才可以)
rabbitmqctl start_app 关闭RabbitMQ节点
rabbitmqctl stop_app

RabbitMQ概要的更多相关文章

  1. RabbitMQ细说之开篇

    前言 关于消息中间件的应用场景,小伙伴们应该都耳熟能详了吧,比如经常提到的削峰填谷.分布式事务.异步业务处理.大数据分析等等,分布式消息队列成为其中比较关键的桥梁,也就意味着小伙伴们得掌握相关技能:当 ...

  2. .Net 分布式云平台基础服务建设说明概要

    1)  背景 建设云平台的基础框架,用于支持各类云服务的业务的构建及发展. 2)  基础服务 根据目前对业务的理解和发展方向,总结抽象出以下几个基础服务,如图所示 3)  概要说明 基础服务的发展会根 ...

  3. 十一天 python操作rabbitmq、redis

    1.启动rabbimq.mysql 在""运行""里输入services.msc,找到rabbimq.mysql启动即可 2.启动redis 管理员进入cmd, ...

  4. python 学习笔记十 rabbitmq(进阶篇)

    RabbitMQ MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们.消 ...

  5. RabbitMQ与java、Spring结合实例详细讲解(转)

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文介绍了rabbitMq,提供了如何在Ubuntu下安装RabbitMQ 服务的方法. ...

  6. RabbitMQ系列教程之六:远程过程调用(RPC)

    远程过程调用(Remote Proceddure call[RPC])(本实例都是使用的Net的客户端,使用C#编写)  在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务.  ...

  7. RabbitMQ+Spring 结合使用

    1:创建一个Maven工程,pom.xml文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi ...

  8. 【c#】RabbitMQ学习文档(六)RPC(远程调用)

    远程过程调用(Remote Proceddure call[RPC]) (本实例都是使用的Net的客户端,使用C#编写) 在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务. ...

  9. rabbitmq系统学习(二)

    Rabbitmq高级整合应用 RabbitMq整合Spring AMQP实战 RabbitAdmin 使用RabbitTemplate的execute方法执行对应操作 rabbitAdmin.decl ...

随机推荐

  1. hisiv100交叉编译工具链安装

    hisi交叉编译工具链安装 一.         摘要: 交叉编译简单的说,就是A机器上编译生成,运行在B机器上.那么在A机器上的编译工具安装,就是本文所要描述的内容. 工欲善其事必先利其器,所以交叉 ...

  2. [转帖]curl网站开发指南

    curl网站开发指南 http://www.ruanyifeng.com/blog/2011/09/curl.html linux 里面有非常多很好的工具 比如这个 curl 之前 以为 wget 就 ...

  3. (十一)springMvc 异常处理

    文章目录 思路 自定义异常处理类 全局异常处理器 配置全局异常处理器 思路 在 springMvc 中,异常一层一层的往上抛,最后抛给 前端控制器,前端控制器内部会去找 全局异常处理器(一个系统只会有 ...

  4. error LNK2001: unresolved external symbol __imp__closesocket@4

    环境:Visual C++6.0 问题:链接错误 描述: Linking... NetSrv.obj : error LNK2001: unresolvedexternal symbol __imp_ ...

  5. spark调优篇-oom 优化(汇总)

    spark 之所以需要调优,一是代码执行效率低,二是经常 OOM 内存溢出 内存溢出无非两点: 1. Driver 内存不够 2. Executor 内存不够 Driver 内存不够无非两点: 1. ...

  6. Algorithm negotiation failed

    #用pycharm工具ssh client 报 algorithm negotiation failed#导致原因:是ssh升级后,为了安全,默认不再采用原来一些加密算法,我们手工添加进去即可#目前出 ...

  7. Web API 实体对象Get请求参数为null

    实体对象前加上 [FromUri] 特性

  8. springboot打包war包部署到tomcat

    1.pom.xml修改处 <modelVersion>4.0.0</modelVersion><groupId>com.xx</groupId>< ...

  9. Linux下定时任务的查看及取消

    crontab -l 表示列出所有的定时任务 crontab -r 表示删除用户的定时任务,当执行此命令后,所有用户下面的定时任务会被删除,执行crontab -l后会提示用户:“no crontab ...

  10. [转载]什么是白化(whitening)?

    [转载]什么是白化(whitening)? 来源:https://blog.csdn.net/hjimce/article/details/50864602 白化whitening 原文地址:http ...