zoukankan      html  css  js  c++  java
  • activemq 消息队列服务器

    ActiveMQ 安装配置

    更多 

    安装

    1. 前置条件:1)安装JDK;2)配置 JAVA_HOME 环境变量,确保 echo $JAVA_HOME 输出JDK的安装路径
    2. 下载:
      wget http://www.apache.org/dyn/closer.cgi?path=/activemq/5.13.1/apache-activemq-5.13.1-bin.tar.gz
    3. tar zxvf apache-activemq-5.13.1-bin.tar.gz
    4. cd [activemq_install_dir]/bin
      chmod 755 activemq
    5. 启动: ./activemq start
    6. 停止:./activemq stop

    配置

      以下以[activemq_install_dir]为activemq的安装目录
    
       #### 配置Broker的连接用户名密码
                1. vi /conf/activemq.xml
                 在broker中添加
                             <plugins>
              <!-- Configure authentication; Username, passwords and groups 添加jaas认证插件 activemq-domain 在login.config里面定义,详细见login.config -->
              <jaasAuthenticationPlugin configuration="activemq" />
    
              <!--  Lets configure a destination based authorization mechanism 配置队列用户权限,>表示任意字符 -->
              <authorizationPlugin>
                <map>
                  <authorizationMap>
                    <authorizationEntries>
                      <authorizationEntry queue=">" read="XXXX" write="XXXX" admin="admins,XXXX" />
    
                      <authorizationEntry topic=">" read="admins" write="admins" admin="admins" />
    
                      <!-- 创建destination的权限  -->
                      <authorizationEntry topic=">" read="XXXX" write="XXXX" admin="XXXX,admins"/>
                    </authorizationEntries>
                  </authorizationMap>
                </map>
              </authorizationPlugin>
        </plugins>
                 2.  vi /conf/groups.properties
                      添加 XXXX=XXXX
                      等号左边是分组,右边是用户
                 3. vi /conf/users.properties
                       添加XXXX=local-XXXX
                       等号左边是用户,右边是密码

    windows启动mq。用管理员模式运行bin-win64-activemq.bat和installservice或者单独运行wrapper.exe
    如果发生运行错误,可以看控制台输出日志解决错误。可能出现端口被占用等错误。
    服务器验证:localhost:8161
    查看全文
  • 相关阅读:
    glog下载、安装、使用
    VS所需插件
    Qt 实现动态调整流程指令顺序(通过鼠标事件实现)
    QComboBox实现复选框功能
    QString string char* int互相转化
    Qt 滚动区域显示下拉框
    模式对话框,非模式对话框,reject和accept()槽函数确定对话框的返回值
    QT递归搜索文件(entryList)
    QT中foreach的使用
    Qstring格式化字符串
  • 原文地址:https://www.cnblogs.com/guochunyi/p/5227947.html
  • 最新文章
  • STL容器 set 使用方法
    最短路模板(Floyd+bellman+spfa+Dijkstra)
    Codeforces Round #635 (Div. 2)(D. Xenia and Colorful Gems)(训练)
    Codeforces Round #637 (Div. 2)(D、Nastya and Scoreboard DP、DFS)(训练)
    Codeforces Round #639 (Div. 2)(D. Monopole Magnets 题解)(训练)
    中国剩余定理学习笔记
    前端知识(二)07-临时登录接口-谷粒学院
    前端知识(二)06-前端项目架构-谷粒学院
    前端知识(二)05-Eslint语法规范检查-谷粒学院
    前端知识(二)04-vue-element-admin-谷粒学院
  • 热门文章
  • 前端知识(二)03-Webpack-谷粒学院
    前端知识(二)02-模块化-谷粒学院
    前端知识(二)01-NPM包管理器-谷粒学院
    使用npm install安装项目依赖的时候报错
    前端知识(一)06 element-ui-谷粒学院
    前端知识(一)05 axios-谷粒学院
    zabbix
    markdown
    pymysql
    生成器
Copyright © 2011-2022 走看看