RocketMQ安装

  1. 提前安装对应版本的jdk
  2. 下载安装包 http://rocketmq.apache.org/,并上传
  3. 解压 
    // 解压
    unzip rocketmq-all-4.6.0-bin-release.zip
    // 重命名
    mv rocketmq-all-4.6.0-bin-release rocketmq
  4. 修改启动内存 
     
    // 修改1
    vi runserver.sh
    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m
    // 修改2
    vi runbroker.sh
    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m

     
  5. 修改jdk的地址 
    vi runserver.sh
    vi runbroker.sh
    2个都一样,如下图所示
  6. 启动NameServe 
    nohup sh bin/mqnamesrv &
  7. 启动broker 
    // 192.168.2.115:9876为nameServer的地址
    nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 &
  8. 查看是否启动成功  
    cat nohup.out
  9. 安装成功
  • 集群环境 
     

     服务器192.168.2.115、192.168.2.117 这里115和117安装的都是master
     根据上面步骤安装好后
  1. 修改115、117的broker.conf
    // 115master服务器broker.conf
    vi broker.conf
    ==============================================================================
    #集群名称,可以区分不同集群,不同的业务可以建多个集群
    brokerClusterName = myCluster
    #broker名称  master和slave使用相同的Broker名称来实现主备关系
    brokerName = broker-a   //如果要配置115的salve节点,这里不变, 下面的brokerId=1就行
    ##0:master   1:slave 
    brokerId = 0
    #在几点做消息删除动作,默认值04 表示凌晨4点         
    deleteWhen = 04
    fileReservedTime = 48
    brokerRole = ASYNC_MASTER
    flushDiskType = ASYNC_FLUSH
    
    
    
    
    
    
    // 117master服务器broker.conf
    vi broker.conf
    ======================================================================================
    brokerClusterName = myCluster
    brokerName = broker-b  ##名称//如果要配置117的salve节点,这里不变, 下面的brokerId=1就行
    brokerId = 0
    deleteWhen = 04
    fileReservedTime = 48
    brokerRole = ASYNC_MASTER
    flushDiskType = ASYNC_FLUSH
    
    
  2. 启动115的nameserver
     
    nohup sh bin/mqnamesrv &
  3. 启动broker 
     
    // 115服务器启动
    nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 &
    
    // 117服务器启动  --117的broker这里也是注册到115的nameserver
    nohup sh bin/mqbroker -c ./conf/broker.conf -n 192.168.2.115:9876 &


     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值