• Centos7 rocketmq systemctl 启动配置文件


    • rocketmqnamesrv.service
    cat /lib/systemd/system/rocketmqnamesrv.service
    
    [Unit]
    Description=rocketmq - nameserver
    Documentation=http://mirror.bit.edu.cn/apache/rocketmq/
    After=network.target
    
    [Service]
    Type=sample
    User=root
    ExecStart=/data/rocketmq/bin/mqnamesrv
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    Restart=0
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    
    • rocketmqbroker.service
    cat /lib/systemd/system/rocketmqbroker.service 
    [Unit]
    Description=rocketmq - broker-master-2
    Documentation=http://mirror.bit.edu.cn/apache/rocketmq/
    After=network.target
    
    [Service]
    Type=sample
    User=root
    ExecStart=/data/rocketmq/bin/mqbroker -c /data/rocketmq/conf/2m-noslave/broker-b.properties
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    Restart=0
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    
    • 注意事项
      rocketMQ在启动时要根据系统内存大小,合理分配brokerserver&nameserver的启动参数
      分别修改以下配置文件参数
      rocketmq/bin/runbroker.sh;
      rocketmq/bin/runserver.sh
  • 相关阅读:
    js中map和普通对象性能差距有多大?
    谈一谈在css中的wrapper
    react-loadable简单实现
    setstate源码分析
    react setstate()的秘密
    java io学习笔记二
    java8下 枚举 通用方法
    SLF4J、Log4J使用记录
    ByteBuffer flip描述
    unique within an element
  • 原文地址:https://www.cnblogs.com/fuhai0815/p/14272267.html
Copyright © 2020-2023  润新知