摘要: activemq的高级特性之通配符式分层订阅 队列的名称可以分层:aa.bb.cc.dd 可以匹配:aa.bb.cc.dd,aa.*.cc.dd,aa.> *:匹配当前层的内容 >:任何一层的都能匹配 已点分层 阅读全文
posted @ 2019-04-03 15:07 陌然浅笑 阅读(554) 评论(0) 推荐(0)
摘要: 高级特性之消息的可靠性 可靠性分为:生产者、消费者。生产者必须让mq收到消息,消费者必须能够接收到消息并且消费成功,这就是消息的可靠性。 1:生产者可靠性 Session session = connection.createSession(false, Session.AUTO_ACKNOWLED 阅读全文
posted @ 2019-04-03 15:00 陌然浅笑 阅读(648) 评论(0) 推荐(0)
摘要: activemq的高级特性之消息持久订阅 如果采用topic模式发送的时候,mq关闭了或消费者关闭了。在启动的时候,就会收不到mq发送的消息,所以就会出现消息持久订阅。 消息持久订阅:第一:消息要持久化。第二:订阅者要持久化。 1:消息持久化,修改发送端 messageProducer.setDel 阅读全文
posted @ 2019-04-02 10:57 陌然浅笑 阅读(584) 评论(0) 推荐(0)
摘要: activemq的高级特性之消息存储持久化 有基于文件的,数据库的,内存的。默认的是基于文件的,在安装目录/data/kahadb。在conf/activemq.xml文件中。 <persistenceAdapter> <kahaDB directory="${activemq.data}/kaha 阅读全文
posted @ 2019-04-01 18:24 陌然浅笑 阅读(184) 评论(0) 推荐(0)
摘要: activemq的高级特性之嵌入式activemq 1:编写activeMQ服务 import org.apache.activemq.broker.BrokerService; import org.apache.activemq.broker.jmx.ManagementContext; /** 阅读全文
posted @ 2019-04-01 18:13 陌然浅笑 阅读(1040) 评论(0) 推荐(0)
摘要: 一:为什么需要请求响应模式 在消息中间中,生产者只负责生产消息,而消费者只负责消费消息,两者并无直接的关联。但是如果生产者想要知道消费者有没有消费完,或者用不用重新发送的时候,这时就要用到请求响应模式。 应用场景: 1:主要确定mq有没有正确的消费消息。 2:当某一个业务发送mq,但是需要返回结果, 阅读全文
posted @ 2019-04-01 18:12 陌然浅笑 阅读(1324) 评论(0) 推荐(0)
摘要: 一、activeMQ实现spring的demo 1:pom.xml文件 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope 阅读全文
posted @ 2019-03-29 11:39 陌然浅笑 阅读(591) 评论(0) 推荐(0)
摘要: 一、搭建activeMQ 在官网下载window版本,直接解压就可以。 二、启动 在解压完的目录/bin/win64,双击击activemq.bat,运行完之后打开浏览器,输入http://127.0.0.1:8161/admin/,出现以下页面说明成功。 三、简单DEMO(使用点对点的模式演示的) 阅读全文
posted @ 2019-03-27 16:55 陌然浅笑 阅读(903) 评论(0) 推荐(0)
摘要: 主要介绍MyISAM的表锁和InnoDB的行锁 一:MyISAM的表锁 1:设置读锁:lock table t_myisam_lock read; unlock tables;//释放锁 注:不要使用别名去查询,select lock.* from t_myisam_locak as lock,会报 阅读全文
posted @ 2019-03-22 16:51 陌然浅笑 阅读(191) 评论(0) 推荐(0)
摘要: 一、什么是事务? 保证数据的一致性。例如:A向B转账500,A账户减少500,B账户增加500,这两个操作是同时成功或者失败。 二、事物的语法 开启事务 begin 或 start transaction 或 begin work 事务回滚 rollback 事务提交 commit 还原点 save 阅读全文
posted @ 2019-03-22 14:37 陌然浅笑 阅读(206) 评论(0) 推荐(0)