0%

mac之RabbitMQ安装

分布式事务实现常见就那几种方案,基于XA协议的两阶段提交、TCC方案、基于消息的最终一致性方案和阿里的产品GTS。其中,基于消息的最终一致性方案最常用的就是用RabbitMQ来处理,当然也有使用RocketMQ。

方式一:使用brew安装

  1. 更新库 brew update

  2. 安装服务 brew install rabbitmq,此过程会自动安装依赖

  3. 启动服务 cd /usr/local/Cellar/rabbitmq/3.7.16 && ./sbin/rabbitmq-server

  4. 有如下输出则表示启动成功

    1
    2
    3
    4
    5
    6
    7
    8
    9
    ##  ##
    ## ## RabbitMQ 3.7.16. Copyright (C) 2007-2019 Pivotal Software, Inc.
    ########## Licensed under the MPL. See https://www.rabbitmq.com/
    ###### ##
    ########## Logs: /usr/local/var/log/rabbitmq/rabbit@localhost.log
    /usr/local/var/log/rabbitmq/rabbit@localhost_upgrade.log

    Starting broker...
    completed with 6 plugins.
  5. 访问控制页面,在浏览器输入:localhost:15672,默认用户名/密码为guest/guest

方式二:源码安装