消息中间件
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 · 167 阅读 · 0 评论 -
ActiveMQ使用笔记(四)ActiveMQ配置安全性
监视ActiveMQ的方式有多种,在第一部分中已经说到了Web监视控制台,设置登录用户名和密码,这里再说一下JMX监控。运行了ActiveMQ之后,再运行jdk自带的jconsole即可以看到ActiveMQ的进程,如图:点击连接之后就可以看到ActiveMQ的运行情况。默认情况下是不需要用户名和口令的,修改activemq.bat,找到SUNJMX=-Dcom.sun.managem...原创 2012-10-18 10:52:32 · 107 阅读 · 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 · 111 阅读 · 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 · 156 阅读 · 0 评论 -
ActiveMQ使用笔记(一)ActiveMQ的安装
下载ActiveMQ:http://activemq.apache.org/download.html解压,如图:运行bin文件夹下的activemq.bat,出现如下图所示:验证是否运行成功:在浏览器中输入:http://localhost:8161/admin/,出现如下图所示表示成功:此时,ActiveMQ已经安装完成了,接下来配置登录监视...原创 2012-09-19 11:33:54 · 98 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(1)
转:http://www.huaishao8.com/config/activemq/132.html在broker中设置属性persistent=”true”(默认是true),同时发送的消息也应该是persitent类型的。ActiveMQ消息持久化有三种方式:AMQ、KahaDB、JDBC。1、AMQAMQ是一种文件存储形式,它具有写入速度快和容易恢复的特点。消息存储在一个个...原创 2012-09-19 14:47:32 · 92 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(2)
2、KahaDBKahaDB是基于文件的本地数据库储存形式,虽然没有AMQ的速度快,但是它具有强扩展性,恢复的时间比AMQ短,从5.4版本之后KahaDB做为默认的持久化方式。默认配置如下:Java <persistenceAdapter> <kahaDB directory="activ...原创 2012-09-19 14:51:41 · 112 阅读 · 0 评论 -
ActiveMQ使用笔记(二)ActiveMQ消息持久化(3)
3、JDBC配置JDBC适配器: 123 <persistenceAdapter> <jdbcPersistenceAdapter dataSource="#mysql-ds" createTablesOnStartup="fals...原创 2012-09-19 14:56:59 · 83 阅读 · 0 评论