• RocketMQ 单机安装


      本章快速入门指南是在本地机器上设置 RocketMQ 消息传递系统以发送和接收消息的详细说明。

      在这先对RocketMQ 做一个简单介绍。

    RocketMQ是一个纯java、分布式、队列模型的开源消息中间件,前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ。
    具有以下特点:
      1、能够保证严格的消息顺序
      2、提供丰富的消息拉取模式
      3、高效的订阅者水平扩展能力
      4、实时的消息订阅机制
      5、亿级消息堆积能力

    想具体了解的可以去官网上了解在这就不多叙述了、下面看是安装。

    一: 准备工作  

      1:64bit OS、 Linux/Unix/Mac is recommended;
      2:64bit JDK 1.8+;
      3:Maven 3.2.x
      4: Git

    二: Clone & Build

    1 git clone -b develop https://github.com/apache/incubator-rocketmq.git
    2 cd incubator-rocketmq
    3 mvn -Prelease-all -DskipTests clean install -U

    三: 启动 Name Server

    1 nohup sh bin/mqnamesrv &
    2 tail -f ~/logs/rocketmqlogs/namesrv.log

    三: 启动 Broker

    1  nohup sh bin/mqbroker -n localhost:9876 &
    2  tail -f ~/logs/rocketmqlogs/broker.log 
    3    The broker[%s, 172.30.30.233:10911] boot success...

    四: 停止 Server 、Broker

    sh bin/mqshutdown broker
    The mqbroker(36695) is running...
    Send shutdown request to mqbroker(36695) OK
    
    sh bin/mqshutdown namesrv
    The mqnamesrv(36664) is running...
    Send shutdown request to mqnamesrv(36664) OK

    nameserver端口默认为9876
    broker监听端口默认为10911

    到这简单的单机 RocketMQ  已经安装完成。

  • 相关阅读:
    网络与通信面试
    拥塞控制
    POSIX
    操作系统面试
    为什么大家都用变量"i"?
    shape与sprite和movieclip的区别
    AS3之麦克风接口【flash.media.Microphone 类】
    Flex 入门之垃圾回收机理
    Flash Player重绘
    时间效率,Timer和EnterFrame在FP 10.1之后测试和建议
  • 原文地址:https://www.cnblogs.com/yueli/p/7526235.html
Copyright © 2020-2023  润新知