消息中间件以及RabbitMQ简介

来源:互联网 发布:淘宝做工瑕疵运费 编辑:程序博客网 时间:2024/05/20 14:23

消息中间件

需求产生

消息中间件简介

Rabbit

安装

Windows安装

需要先安装erlang开发环境,下载exe程序otp_win64_19.2.exe,一直next到死。
添加环境变量:ERLANG_HOME=D:\Program Files\erlx.x.x(erlang安装路径);
更新PATH:%ERLANG_HOME%\bin;
验证ErLang安装情况,输入命令:erl
然后下载Rabbit-server-3.6.12.exe,一路Next即可完成安装,并且自带安装成service的脚本。

目录介绍:
- ebin:一些调用的erlang程序
- etc:配置文件
- include:依赖文件
- sbin:一些bat脚本,用来运行、控制、管理rabbitmq
- rabbitmq-server.bat 以应用方式启动rabbitmq;
- rabbitmq-service.bat 以服务方式启动rabbitmq;
- rabbitmqctl.bat rabbitmq管理工具;
- rabbitmq-plugins.bat 扩展插件管理工具
- plugins:插件

执行命令:rabbitmq-plugins enable rabbitmq_management安装管理插件。
安装完成之后,登录管理页面http://127.0.0.1:15672/,默认账号和密码:guest/guest;
C:/Users//AppData/Roaming/RabbitMQ/log/rabbit@mywin-PC.log查看RabbitMQ的日志信息。

会用到的端口:
- 4369 (epmd)
- 5672, 5671 (AMQP 0-9-1 and 1.0 without and with TLS)
- 25672. 这个端口用于Erlang分布节点间和CLI工具沟通,是在动态范围内分配的(默认情况下限制在一个单独的端口,计算方法:AMQP端口+20000)。
- 15672 (rabbitmq web管理工具插件)
- 61613, 61614 (STOMP 插件)
- 1883, 8883 (if MQTT 插件)

运行rabbitmq-server -detached命令来重启服务并后台运行。

原创粉丝点击