activeMq
文章平均质量分 87
远处的海亲吻着天
从事JAVA软件开发
展开
-
ActiveMQ的几种消息持久化机制
为了避免意外宕机以后丢失信息,需要做到重启后可以恢复消息队列,消息系统一般都会采用持久化机制。ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB,无论使用哪种持久化方式,消息的存储逻辑都是一致的。就是在发送者将消息发送出去后,消息中心首先将消息存储到本地数据文件、内存数据库或者远程数据库等,然后试图将消息发送给接收者,发送成功则将消息从存储中删除,失败转载 2017-05-24 23:14:37 · 406 阅读 · 0 评论 -
java Activemq 结构介绍
1.Connection 方法的使用当一个Connection被创建时,它的传输默认是关闭的,必须使用start方法开启,一个Connection可以建立一个或多个Seesion。当一个程序执行完成后,必须关闭之前创建的Session,meassageProducer和messageConsumerConnection connectionFactory.createConnectio原创 2017-03-22 23:49:44 · 628 阅读 · 0 评论 -
java Activemq的HelloWorld
Activemq可以说是核心,是基础,是一个完全支持JMS规范的JMS Provider实现 ,实现JMS 接口的消息中间件简单介绍一下JMS的术语:Provider (messageProvider):生产者Consumer(messsageConsumer):消费者PTP:PONIT TO POINT 即点对点的消息模型;Pub/Sub: Publish/Subscri原创 2017-03-20 23:43:45 · 301 阅读 · 0 评论 -
Zookeeper + ActiveMQ 集群
一:使用ZooKeeper实现的Master-Slave实现方式,是对ActiveMQ进行高可用的一种有效的解决方案,高可用的原理:使用ZooKeeper(集群)注册所有的ActiveMQ Broker。只有其中的一个Broker可以对外提供服务(也就是Master节点),其他的Broker处于待机状态,被视为Slave。如果Master因故障而不能提供服务,则利用ZooKeeper的内部选举机制原创 2017-05-31 22:59:42 · 320 阅读 · 0 评论