
activemq
defungo
这个作者很懒,什么都没留下…
展开
-
ActiveMQ使用笔记(三)ActiveMQ消息发送与接收
配置完了持久化之后,我们就可以使用代码来发送和接收ActiveMQ中的消息了,我这里配置的持久化是KahaDB。 需要导入的jar包: 一段发送消息的代码: package send; import javax.jms.Connection; import javax.jms.DeliveryMode; import javax.jms.Destination; imp...原创 2012-10-18 10:49:39 · 179 阅读 · 0 评论 -
ActiveMQ使用笔记(四)ActiveMQ配置安全性
监视ActiveMQ的方式有多种,在第一部分中已经说到了Web监视控制台,设置登录用户名和密码,这里再说一下JMX监控。运行了ActiveMQ之后,再运行jdk自带的jconsole即可以看到ActiveMQ的进程,如图: 点击连接之后就可以看到ActiveMQ的运行情况。默认情况下是不需要用户名和口令的,修改activemq.bat,找到 SUNJMX=-Dcom.sun.managem...原创 2012-10-18 10:52:32 · 120 阅读 · 0 评论 -
ActiveMQ使用笔记(五)ActiveMQ负载均衡
activeMQ可以实现多个mq之间进行路由,假设有两个mq,分别为brokerA和brokerB,当有一条消息发送到brokerA的队列test 中,有一个客户端连接到brokerB上,并且要求获取test队列的消息时,brokerA中队列test的消息就会路由到brokerB上,反之 brokerB的消息也会路由到brokerA。 静态路由配置,brokerA不需要特别的配置,br...原创 2012-10-18 10:55:18 · 123 阅读 · 0 评论 -
ActiveMQ使用笔记(六)ActiveMQ主备配置
ActiveMQ的主备有三种方式:纯Master/Slave、文件共享方式、数据库共享方式。 1、纯Master/Slave 这种方式的主备不需要对Master Broker做特殊的配置,只要在Slave Broker中指定他的Master就可以了,指定Master有两种方式,最简单的配置就是在broker节点中添加 masterConnectorURI=”tcp://localho...原创 2012-10-18 10:55:29 · 180 阅读 · 0 评论 -
ActiveMQ使用笔记(一)ActiveMQ的安装
下载ActiveMQ:http://activemq.apache.org/download.html 解压,如图: 运行bin文件夹下的activemq.bat,出现如下图所示: 验证是否运行成功: 在浏览器中输入:http://localhost:8161/admin/ ,出现如下图所示表示成功: 此时,ActiveMQ已经安装完成了,接下来配置登录监视...原创 2012-09-19 11:33:54 · 112 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(1)
转:http://www.huaishao8.com/config/activemq/132.html 在broker中设置属性persistent=”true”(默认是true),同时发送的消息也应该是persitent类型的。ActiveMQ消息持久化有三种方式:AMQ、KahaDB、JDBC。 1、AMQ AMQ是一种文件存储形式,它具有写入速度快和容易恢复的特点。消息存储在一个个...原创 2012-09-19 14:47:32 · 106 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(2)
2、KahaDB KahaDB是基于文件的本地数据库储存形式,虽然没有AMQ的速度快,但是它具有强扩展性,恢复的时间比AMQ短,从5.4版本之后KahaDB做为默认的持久化方式。默认配置如下: Java <persistenceAdapter> <kahaDB directory="activ...原创 2012-09-19 14:51:41 · 125 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(3)
3、JDBC 配置JDBC适配器: 1 2 3 <persistenceAdapter> < jdbcPersistenceAdapter dataSource = "#mysql-ds" createTablesOnStartup = "fals...原创 2012-09-19 14:56:59 · 98 阅读 · 0 评论