zoukankan      html  css  js  c++  java
  • activemq学习笔记

    ActiveMQ完全实现了JMS 1.1规范。ActiveMQ message broker是服务器引擎。支持P2P和发布、订阅模型。
    ActiveMQ组件:
    client (application), message, destination(相当于topic:订阅、分布/queue:点对点), message broker。
    java客户端调用JMS发送/订阅消息的时候,ActiveMQ客户端实际上将操作包装成了OpenWire命令,发送给broker。
    支持通配符,这一点跟rabbitmq差不多。
    Master/Slave Broker有三种模式,相当于oracle rac和dg
    pure Master-Slave就是最简单的主从,只支持一个slave。
    master挂掉时候,支持slave切换为Master,或者自动shutdown。
    仅支持同步复制到slave。
    挂掉之后,如果要重启master的话,需要先shutdown slave,拷贝data目录到master,重启master,重启slave。
    ActiveMQ在Linux下的启动
    启动ActiveMQ分为两种模式 ,以前端进程的方式启动(控制台关闭则服务关闭)或者 后台进程的方式启动:

    前端进程:
    cd [activemq_install_dir]/bin
    ./activemq console

    后端进程:
    cd [activemq_install_dir]/bin
    ./activemq start

    测试启动结果
    在浏览器中输入 http://127.0.0.1:8161/admin/登录名/密码: admin/admin
    切换到 “Queues” TAB页
    点击 “create”创建一个队列
    点击 “Send to ”发送消息
    ActiveMQ的监听的端口
    Linux下ActiveMQ默认监听的端口号:61616,可以通过netstat查看
    netstat -nl|grep 61616
    1
    关闭ActiveMQ
    如果启动的是前端进程,那么可以直接在控制台 ctrl + C 关闭.
    如果启动的是后端进程,则通过以下脚本关闭.
    cd [activemq_install_dir]/bin
    ./activemq stop

  • 相关阅读:
    Fiddler使用教程(收藏)
    js类的几种写法
    对js中prototype的理解
    【移动端兼容问题研究】javascript事件机制详解(涉及移动兼容)--转
    js加载顺序
    html加载js那些事
    HTTP状态码详解
    JS编码解码
    css绝对定位、相对定位和文档流的那些事
    jQuery事件绑定方法bind、 live、delegate和on的区别
  • 原文地址:https://www.cnblogs.com/zhjh256/p/7446721.html
Copyright © 2011-2022 走看看