ActiveMQ老牌消息队列,是Java写mq,但支持C,C++,PHP,python等各客户端,配置使用基本上是Java xml这一套,同时对spring支持比较友好。在java程序中,也可以作为jar包放在java项目里面。 activemq支持主从复制,集群,但集群功能很弱,只支持failover,即连一个broker失败了,可以转到其他broker来,但这样有一个缺陷,当有三个brok
本文将从多个维度综合对比Kafka、RabbitMQ、RocketMQ、ActiveMQ这4款当前最主流MQ消息中间件产品,希望能为您下一次产品架构设计MQ消息中间件选型提供参考依据。特点RabbitMQActiveMQKafkaRocketMQ资料文档资料数量多资料数量多资料数量中等资料数量少,建议去官网上看开发语言ErlangJavaScalaJava支持协议AMQPOpenWire
转载 2024-03-31 07:39:57
20阅读
息没有消费者阅读,消息会保存起来,直至有...
转载 2022-12-22 00:57:13
260阅读
ActiveMQ是一个易于使用消息中间件。 消息中间件我们简单介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Message Orient middleware)。消息中间件有很多用途优点: 1. 将数据从一个应用程序传送到另一个应用程序,或者从软件一个模块传送到另外一个模块; 2. 负责建立网络通信通道,进行数据可靠传送。 3. 保证数据不重发,不丢失 4.
转载 2024-04-09 11:35:01
34阅读
1:什么是MQ,为什么要用MQMQ 就是消息中间件,能够 让实现   流量削峰、业务解耦、异步调用。流量削峰:可以让批量请求排队,后台一个一个执行。业务解耦:不同模块之间进行通信异步调用:模块间消息推送 另外,除了看到了优点,缺点也是需要关注。缺点是:复杂度上升、可用性下级(如果MQ挂了)、会有数据一致性(多个消费者消费数据,一个消费者消费出错)问题。 
转载 10月前
65阅读
ActiveMqQueueTopic简单分析1.QueueTopic技术特点分析  TopicQueue概要Publish Subscribe messaging 发布订阅消息Point-to-Point 点对点有无状态topic数据默认不落地,是无状态Queue数据默认会在mq服务器上以文件形式保存,比如Active MQ一般保存在$AMQ_HOME\data\kr-st
 
转载 2020-11-27 16:26:00
143阅读
2评论
一:Jboss环境配置(略)二:开发环境jboss-4.2.2.GA+JDK1.6三: JMS 简单介绍1. 当你发送一个消息,你不能直接发送到对此消息感兴趣接受者。而是你发送到一个目的地。对此消息感兴趣接受者必须连接到目的地,得到此消息或在目的地设置订阅。2. 在JMS中有两种域:topics queues 。一个消息发送到一个
转载 2024-04-01 11:19:32
50阅读
一、序言       JMS 相关东西已经出来了很久,本想使用阿里rocketMQ 发现很多没遵循JMS 规范,暂时就用用activeMq,做一些常用系统解耦 协同工作,这里还是spring 进行集成,spring JMS 配合还是挺好。 二、场景       A系统产生了一笔订单,那么我们其他B
经网友意见,发布了此篇文章,在之前一篇文章【72. Spring Boot集成ActiveMQ】我们介绍过spring boot怎么集成activeMQ,之前我们例子中只是消息模型中一种。       JMS规范两种常用消息模型:点对点(point  to point ,queue发布/订阅(publish/subscribe,topic)。       点对点:消息生产者生产消息发布
原创 2021-01-06 22:38:08
416阅读
经网友意见,发布了此篇文章,在之前一篇文章【72. Spring Boot集成ActiveMQ】我们介绍过
原创 2021-07-14 15:53:37
263阅读
如果您细心的话,在ActiveMQ提供管理页面上已经看到有两个功能页面:QueueTopicQueueTopic是JMS为开发人员提供两种不同工作机制消息队列。 在ActiveMQ官方解释是:1、TopicsIn JMS a Topic implements publish and subscribe semantics. When you publish a message it
文章目录前言特别声明感受原生ActiveMQ ack创建 session 时两个入参连接ActiveMQ一个小窍门生产者 ack 规律生产者 session 开启事务代码运行结果在ActiveMQ 提供管理后台查看生产者 session 不开启事务代码运行结果在ActiveMQ 提供管理后台查看消费者 ack 规律消费者 session 开启事务代码在ActiveMQ 提供管理
转载 2024-06-19 09:24:35
56阅读
JMS中queuetopic区别2008-07-08 13:16What is the difference between queue and topic?A connection is created between the client and the server from a connection factory. Connections can be shared by severa
原创 2023-07-03 10:08:13
67阅读
QueueTopic比较1、JMS Queue执行load balancer语义:一条消息仅能被一个consumer收到。如果在message发送时候没有可用consumer,那么它将被保存一直到能处理该messageconsumer可用。
原创 2022-05-16 18:58:03
141阅读
TopicQueue对比 比较项目 Topic Queue 工作模式 “订阅-发布”模式,如果当前没有订阅者,消息会被丢弃。如果有多个订阅者,这些订阅者都会收到消息。 “负载均衡”模式,如果当前没有消费者,消息不会丢弃;如果有多个消费者,那么一条消息也只会发给其中一个消费者,并且要求消费者ack信息。 有无状态 无状态。 Queue数据默认在mq服...
原创 2023-03-06 19:53:29
128阅读
队列(Queue主题(Topic)是JMS支持两种消息传递模型:1、点对点(point-to-point,简称PTP)Queue消息传递模型: 通过该消息传递模型,一个应用程序(即消息生产者)可以向另外一个应用程序(即消息消费者)发送消息。在此传递模型中,消息目的地类型是队列(即Destination接口实现类实例由Session接口实现类实例通过调用其createQueue...
转载 2021-08-06 15:03:11
508阅读
队列(Queue主题(Topic)是JMS支持两种消息传递模型:1、点对点(point-to-point,简称PTP)Queue消息传递模型: 通过该消息传递模型,一个应用程序(即消息生产者)可以向另外一个应用程序(即消息消费者)发送消息。在此传递模型中,消息目的地类型是队列(即Destination接口实现类实例由Session接口实现类实例通过调用其createQueue...
转载 2022-03-02 15:13:07
103阅读
队列(Queue主题(Topic)是JMS支持两种消息传递模型:        1、 类型是队列(即Destination接口实现类实例由Session接口实现类实例通过调用其crea...
转载 2023-03-21 20:25:30
66阅读
消息 destination 分为 queue topic,而消费者称为 subscriber(订阅者)。queue消息只会发送给一个订阅者,而 topic 消息,会发送给每一个订阅者。在 broker 中,处理 queue 消息 topic 消息逻辑是不同queue 先存储消
原创 2022-11-15 15:11:14
190阅读
  • 1
  • 2
  • 3
  • 4
  • 5