• RocketMQ 安装


    RocketMQ 安装

     

    1.进入目录

    cd /usr

    2.下载

     wget http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip

    3.解压安装包 

    unzip rocketmq-all-4.3.0-source-release.zip

    4.进入目录

    cd  rocketmq-all-4.3.0

    mvn -Prelease-all -DskipTests clean install -U

    4.配置系统环境变量

    vi /etc/profile

    添加

    export rocketmq=/usr/rocketmq-all-4.3.0/distribution/target/apache-rocketmq

    export PATH=$PATH:$rocketmq/bin

    刷新

    source /etc/profile

    5.修改rocketmq启动配置,不然会报insufficient memory

    修改目录 /usr/rocketmq-all-4.3.0/distribution/bin 下的 3 个配置文件: runserver.sh、runbroker.sh 、tools.sh

    设置 runserver.sh 中此项配置 为:

    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

    设置 runbroker.sh 中此项配置 为:

    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

    设置 tools.sh 中此项配置 为:

    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"

    5.启动 namesrv

    nohup sh mqnamesrv > namesrv.log 2>&1 &

    6.查看启动日志能看到:The Name Server boot success字样则成功

     tail -f namesrv.log

    看到 “ The Name Server boot success. serializeType=JSON  表示启动成功

    启动 Broker

    nohup sh mqbroker -n localhost:9876 >broker.log 2>&1 &

    tail -f broker.log

    如果看到 "The broker[%s, 172.30.30.233:10911] boot success..." ,则表示启动成功

     

    关闭服务器

    sh mqshutdown broker

    sh mqshutdown namesrv

     

     

  • 相关阅读:
    Log4j2_java日志使用
    Log4j_java日志使用
    DB_常用知识
    Oracle_内置信息
    Loadrunner使用时IE浏览器打不开怎么办
    性能测试
    python条件语句及循环语句
    计算机网络
    单元测试
    边界条件测试
  • 原文地址:https://www.cnblogs.com/xyj179/p/10613779.html
Copyright © 2020-2023  润新知