• 大数据之软件安装(三)-ActiveMQ


    1.安装zookeeper

    见上篇博客

    2 .机器规划

    • zookeeper: 172.16.88.200:2181 172.16.88.201:2181 172.16.88.202:2181
    • activeMQ : 还是如上三台机器(当然也可以换另外3台)

    3.解压安装包

    tar -zxvf apache-activemq-5.12.0-bin.tar.gz -C apps
    

    4.Active管控台端口修改,默认为8161 (如果想使用可以进行修改)

    vim apps/apache-activemq-5.12.0/conf/jetty.xml
    
    # 中修改
     <bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
                 <!-- the default port number for the web console -->
            <property name="host" value="172.16.88.200"/>
            <property name="port" value="8161"/>  # 可以对该端口进行修改
        </bean>
    

    5.进行集群配置

    修改配置文件apps/apache-activemq-5.12.0/conf/activemq.xml
    修改其中bind、zkAddress、hostname和zkPath。
    注意:每个ActiveMQ的brokerName必须相同,否则不能加入集群。

    broker xmlns="http://activemq.apache.org/schema/core" brokerName="activeMQCloud" dataDirectory="${activemq.data}">
        <!--kahaDB directory="${activemq.data}/kahadb"/ -->
      <persistenceAdapter>
          <replicatedLevelDB 
                  directory="${activemq.data}/leveldb" 
              replicas="3"
              bind="tcp://172.16.88.200:62621"
              zkAddress="172.16.88.200:2181,172.16.88.201:2181,172.16.88.202:2181"
              hostname="172.16.88.200"
                  sync="local_disk"
              zkPath="/activemq/leveldb-stores"
          />
      </persistenceAdapter>
    </broker>
    
    

    6.启动

    /root/apps/apache-activemq-5.12.0/bin/activemq start
    
    # vi /etc/rc.local
     中将启动命令添加进入即可 设置开机启动
    
  • 相关阅读:
    快速排序
    ABP Error in roboto.css can't resolve '97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2'
    .NET Core Log
    .NET Core的配置文件
    VirtualBox多网卡模式
    Maven 常见错误
    python压缩文件脚本
    Windows7 64bit 安装python3.3 & cx_Freeze-4.3.2
    Ubuntu Linux环境变量
    Ubuntu12.04 64bit 安装 Dropbox
  • 原文地址:https://www.cnblogs.com/wuqinghua-blog/p/10505259.html
Copyright © 2020-2023  润新知