• ActiveMQ的安装与配置


    官网:

      http://activemq.apache.org/

    1. 下载或上传:

      上传到/opt目录下面;

    上传:put F:BaiduNetdiskDownloadapache-activemq-5.15.10-bin.tar
    下载:http://activemq.apache.org/components/classic/download
    移动:mv apache-activemq-5.15.10-bin.tar.gz /opt/

    2. 解压缩:

    cd /opt/
    tar -xzvf apache-activemq-5.15.10-bin.tar.gz -C /usr/local/
    cd /usr/local/
    mv apache-activemq-5.15.10/ activemq

    3. 启动与关闭:

      检查是否安装JDK:java -version

    cd /usr/local/activemq/bin/
    ./activemq start
    ./activemq stop
    ./activemq restart
    ./activemq start > /myactivemq/myrunmq.log    带日志启动

    4. 查看启动:

      activemq的默认进程端口是:61616

    ps -ef|grep activemq
    ps -ef|grep activemq|grep -v grep netstat -anp|grep 61616 lsof -i:61616

    5. 控制台访问:

      activemq控制台端口:8161

    http://localhost:8161
    admin/admin

    6. 添加用户:

      控制台的登录用户名密码保存在conf/jetty-realm.properties文件中

    # Defines users that can access the web (console, demo, etc.)
    # username: password [,rolename ...]
    # admin: admin, admin
    # user: user, user
    cctower: Cctower00000*, admin

      值得注意的是 用户名和密码的格式是:  用户名 : 密码 ,角色名

    7. active启动无反应:(端口冲突)

      查看日志:tail -f /usr/local/activemq/data/activemq.log

    ERROR | Failed to start Apache ActiveMQ (localhost, ID:iZ2zeajx0vulds64xlwhepZ-41385-1575950162866-0:1) | org.apache.activemq.broker.BrokerService | main
    java.io.IOException: Transport Connector could not be registered in JMX: java.io.IOException: Failed to bind to server socket: amqp://0.0.0.0:5672?maximumConnections=1000&wireFormat.maxFrameSize=104857600 due to: java.net.BindException: Address already in use (Bind failed

      端口冲突:Activemq队列与Rabbitmq端口冲突;

      解决方案:修改 apache-activemq-5.15.0confactivemq.xml文件,搜索端口号5672,将其改为5673,保存后重新启动activemq即可!

    <transportConnector name="amqp" uri="amqp://0.0.0.0:5673?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>

      

  • 相关阅读:
    App测试总脚本1.30.py
    adb安装中的platform-tools文件的生成问题
    App测试总脚本1.20
    App测试总脚本1.10(使用了列表推导式)
    APP网络测试要点和弱网模拟
    算法1—冒泡排序
    三次握手和四次挥手
    测试基础总结
    四道题设计用例
    使用复杂条件下的if选择结构
  • 原文地址:https://www.cnblogs.com/luliang888/p/12016024.html
Copyright © 2020-2023  润新知