
MQ
shui2104
这个作者很懒,什么都没留下…
展开
-
ActiveMQ消息持久化
消息的存储方式 Queue消息模型 采用存储采用先进先出(FIFO),一个消息只能被一个消费者消费,当消息被确认消费之后才会被删除。 Topic消息模型 每个订阅者获取的消息实际是消息的一个副本,只有一个消息副本会被存储,MQ 提供了一个指针来指向消息存储并且分发消息副本到订阅者,消息直到所有的持久化订阅者都被接收才能被删除。 持久化存储 KahaDB消息存储 AMQ消息存储 JDBC消息存储 内存消息存储 KahaDB 默认的持久化方式,KahaDB存储是一个基于文件的快速存储消息,所有的原创 2020-12-11 15:43:24 · 269 阅读 · 1 评论 -
ActiveMQ使用
JMS:Java消息服务(即Java Message Service),Java平台上有关面向MOM的技术规范。目的是通过提供标准的产生、发送、接收和处理消息的API简化企业应用的开发,类似JDBC和数据库通信方式的抽象。 ActiveMQ:ActiveME是基于JMS的开源的消息中间件。提供标准的、面向消息的、能够跨多种语言和系统的应用集成消息中间件。 消息:服务之间进行传送的数据单位。可以很简单,比如字符串;也可以是对象等。 JMS中的相关角色 Broker:消息服务器,作为server提供原创 2020-12-08 19:47:33 · 165 阅读 · 0 评论