• RabbitMQ入门介绍及环境搭建


    什么是MQ?

    消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。消息队列可以简单理解为:把要传输的数据放在队列中。

    什么是RabbitMQ?

    RabbitMQ是部署最广泛的开源消息中间件之一,拥有数以万计的用户群体,被广泛应用于小型初创企业和大型企业。

    为何要用MQ?

    将耗时比较长且相对独立的功能进行拆解,通过队列的方式异步执行,达到解耦提高性能可伸缩,提高系统处理能力。

    RabbitMQ及Erlang安装包下载

    登录RabbitMQ官网,下载对应安装包,如下所示:

    因为RabbitMQ是基于Erlang语言开发的,所以RabbitMQ需要Erlang的运行环境,需要到Erlang的官网下载Erlang的安装包,如下所示:

    Erlang安装步骤

    安装包下载完成后,双击可执行文件【otp_win64_23.3.exe】进行安装,根据提示,点击下一步,如下所示:

    选择目标路径,点击下一步,如下图所示

    点击安装

    安装过程中,如提示对应C++环境未安装,则点击安装按钮

    Microsoft Visual C++环境安装设置成功,点击关闭,如下所示:

    Erlang安装进度完成后,即安装成功,点击关闭。

    Erlang环境变量

    计算机--右键属性--高级--环境变量,增加Erlang环境变量,如下所示:

    系统变量,增加ERLANG_HOME=D:Program Fileserl-23.3 如下所示:

    选择Path,点击编辑,增加%ERLANG_HOME%in; 如下所示:

    检查Erlang是否安装成功,通过erl -version进行检测,如正常显示Erlang版本号,则表示安装成功,如下所示:

    经过以上步骤Erlang安装及配置完成。

    RabbitMQ安装

    RabbitMQ下载完成后,双击可执行文件【rabbitmq-server-3.8.14.exe】进行安装,如下所示:

    选择安装路径,进行安装,如下所示:

    安装完成,点击下一步

    提示成功,点击完成,如下所示:

    安装完成后,如果RabbitMQ客户端无法访问,可切换到RabbitMQ安装目录的sbin下,执行命令:

    D:Program FilesRabbitMQ Server
    abbitmq_server-3.8.14sbin>rabbitmq-plugins enable rabbitmq_management
    Enabling plugins on node rabbit@DESKTOP-T5QLHKO:
    rabbitmq_management
    The following plugins have been configured:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    Applying plugin configuration to rabbit@DESKTOP-T5QLHKO...
    The following plugins have been enabled:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    
    started 3 plugins.
    
    D:Program FilesRabbitMQ Server
    abbitmq_server-3.8.14sbin>rabbitmqctl start_app
    Starting node rabbit@DESKTOP-T5QLHKO ...
    View Code

    如下所示:

     以上,RabbitMQ安装完成。

    RabbitMQ启动

    安装完成后,启动菜单中已有启动项,找到【RabbitMQ Service - start】单击即可,如下所示:

    启动后,在浏览器输入网址【http://localhost:15672】,提示登录窗口,则表示安装成功,如下所示:

    输入用户名,密码,默认【guest,guest】点击登录即可,如下所示:

    如此,则表示RabbitMQ启动成功。

    备注

    木兰花·池塘水绿风微暖

    【作者】晏殊 【朝代】宋
     
    池塘水绿风微暖。记得玉真初见面。重头歌韵响铮琮,入破舞腰红乱旋。
    玉钩阑下香阶畔。醉后不知斜日晚。当时共我赏花人,点检如今无一半。


    作者:Alan.hsiang
    出处:http://www.cnblogs.com/hsiang/
    本文版权归作者和博客园共有,写文不易,支持原创,欢迎转载【点赞】,转载请保留此段声明,且在文章页面明显位置给出原文连接,谢谢。

  • 相关阅读:
    vs c++ 自动生成svn版本信息 编译前脚本
    cannot seek value-initialized vector iterator 程序崩溃
    shell 统计代码行数
    c++ 控制台程序增加图标的一种方法
    grpc c++ 设置断线重连时间
    拓端数据tecdat|R语言用lme4多层次(混合效应)广义线性模型(GLM),逻辑回归分析教育留级调查数据
    拓端数据tecdat|R语言计量经济学:虚拟变量(哑变量)在线性回归模型中的应用
    拓端数据tecdat|Python风险价值计算投资组合VaR(Value at Risk )、期望损失ES(Expected Shortfall)
    拓端数据tecdat|R语言用相关网络图可视化分析汽车配置和饮酒习惯
    拓端数据tecdat|R语言 PCA(主成分分析),CA(对应分析)夫妻职业差异和马赛克图可视化
  • 原文地址:https://www.cnblogs.com/hsiang/p/14665161.html
Copyright © 2020-2023  润新知