HA(高可用性)几乎在所有的架构中都需要有一定的保证,在生产环境中,我们也需要面对broker失效、网络故障等各种问题,ActiveMQ也不例外
转载 2022-06-19 22:14:31
535阅读
一、简介Master-Slave集群:由至少3个节点组成,一个Master节点,其他为Slave节点。只有Master节点对外提供服务,Slave节点处于等待状态。当主节点宕机后,从节点会推举出一个节点出来成为新的Master节点,继续提供服务。优点是可以解决多服务热备的高可用问题,缺点是无法解决负载均衡和分布式的问题。 Broker Cluster集群:Broker-Cluster部署
原创 2017-05-05 18:42:27
10000+阅读
2点赞
1评论
目录一、适用及备注二、更新与优化三、数据采集流程四、“Receive data buffer”接收数据缓冲区定义(一)Resource.RcvBuffer”寄存器定义1.rowsPerFrame,行数:2.colsPerFrame,列数:3.帧数:(二)Receive Object:接收事件到帧内内存的映射1.Receive Object:(居然没了,可恶!)3.实际样本数(三)定义接收架构、获取
# Master-Master 架构简介 ## 什么是 Master-Master 架构? Master-Master 架构又称主主复制架构,是一种数据库复制方式。在这种架构中,多个“主”节点可以同时读写数据,各个主节点之间通过数据同步机制进行数据的实时或定期的同步。这种架构可以提高系统的可用性和负载均衡程度,适用于需要高并发读写的应用场景。 ## Master-Master 架构的特点
一、介绍为了避免意外宕机以后丢失信息,需要做到重启后可以恢复消息队列,消息系统一半都会采用持久化机制。ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB,无论使用哪种持久化方式,消息的存储逻辑都是一致的。就是在发送者将消息发送出去后,消息中心首先将消息存储到本地数据文件、内存数据库或者远程数据库等。再试图将消息发给接收者,成功则将消息从存储中删除,失败则继续尝试尝试发
转载 2024-06-17 13:35:50
130阅读
1.官网下载http://activemq.apache.org/components/classic/download/2.使用xftp 上传到 linux下 opt文件3.解压缩[root@localhost opt]# tar -zxvf apache-activemq-5.15.11-bin.tar.gz 4.在根目录下创建一个文件夹[root@loc...
Qt
原创 2021-07-28 10:30:06
380阅读
1.官网下载http://activemq.apache.org/components/classic/download/2.使用xftp 上传到 linux下 opt文件3.解压缩[root@localhost opt]# tar -zxvf apache-activemq-5.15.11-bin.tar.gz 4.在根目录下创建一个文件夹[root@loc...
原创 2022-02-20 10:21:01
2912阅读
在本文中,我将展示一个简单的Mule ESB流程,以了解实际中使用的Active MQ 的DLQ功能 。 我假设您有一个正在运行的Apache ActiveMQ实例(如果没有,则可以在此处下载一个版本)。 在此示例中,我使用了Mule ESB 3.4.2和ActiveMQ 5.9.0。 我们可以基于以下pom文件创建一个简单的Mule项目: <?xml version="1.0"
转载 2024-06-26 10:14:34
115阅读
ActiveMQ消息队列服务的安装与使用:     1.本次的ActiveMQ服务端安装在Linux系统中:         1.1:服务的安装:下载Linux版本的压缩包,进入bin目录 执行命令activemq start 启动         
文章目录1 PTP处理模式(Queue)1.1 ptp基本理解1.2 pom依赖1.3 ptp的消费者1.4 ptp的提供者2 Publish/Subscribe 处理模式(Topic)2.1 topic基本理解2.2 pom依赖2.3 topic的消费者2.4 topic的提供者3 PTP 和 PUB/SUB 简单对比4 API4.1 Producer API4.1.1发送消息4.1.2 消息
转载 2024-03-04 12:58:57
104阅读
一、影响ActiveMQ性能的因素二、常见的优化方式和配置
原创 2019-06-30 22:35:30
1965阅读
在点对点的消息传递中,目的地被称为队列(queue)点对点消息传递域的特点如下:每个消息只能有一个消费者,类似于1对1的关系。好比个人快递自己领取自己的。消息的生产者和消费者之间没有时间上的相关性。无论消费者在生产者发送消息的时候是否处于运行状态,消费者都可以提取消息。好比我们的发动短信,发送者发送消息后不见得接收者会即收即看。消息被消费后队列中不会在存储,所以消费者不会消费到已经被消费掉的消息
转载 2024-04-24 11:11:58
51阅读
本文参考自:http://www.open-open.com/lib/view/open1400126457817.html 一、ActiveMq的多种部署方法 1、Master-Slave部署方式(HR模式)1)shared filesystem Master-Slave部署方式         主要是通过共享存储目
一,ActiveMQ简介ActiveMQ是一种开源的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。二,ActiveMQ安装和基本使用下载安装包链接:http://pan.baidu.com/s/1c2KpE96 密码:cu7x,linux下完成解压、启动bin/activemq start(前提配置好JDK环境变量)启动ActiveMQ以后,登陆:ht
目录1.pom.xml导入依赖2.JMS编码总体规范3.Destination简介4.队列消息生产者的入门案例5.ActiveMQ控制台之队列6.队列消息消费者的入门案例7.异步式消费者(MessageListener)8.队列消息(Queue)总结9.Topic介绍、入门案例、控制台10. tpoic和queue对比1.pom.xml导入依赖<dependencies>
转载 2024-03-20 18:39:29
71阅读
一、消息中间件的产生背景1、前言:考虑消息中间件的使用场景?  在何种场景下需要使用消息中间件  为什么要在系统里引入消息中间件2、根据上述问题列举:从生活Case到实际生产案例基于微服务架构背景下:链式调用是我们在写程序时候的一般流程,为了完成一个整体功能会将其拆分成多个函数(或子模块),比如模块A调用模块B,模块B调用模块C,模块C调用模块D。但在大型分布式应用中,系统间的
Spring整合ActiveMQ环境配置Spring整合ActiveMQ之队列生产者Spring整合ActiveMQ之队列消费者Spring整合ActiveMQ之主题生产消费Spring整合ActiveMQ之监听器配置 前面三节讲了ActiveMQ的安装、测试。JMS介绍以及四大组成元素,还有ActiveMQ的可靠性(持久化、事务、签收),还有Broker等等。但是光学会还不够,我们还要把Act
转载 2024-06-27 08:41:53
93阅读
1.1 简介1.1.1 概述  ActiveMQ 支持的 client-broker 通讯协议有:TCP、NIO、UDP、SSL、Http(s)、VM。其中配置 Transport Connector 的文件在 activeMQ 安装目录的 conf/activemq.xml 中的 <transportConnectors> 标签之内。从下图中我们可以发现一个奇怪的东西,描述 amqp
转载 2024-05-29 08:29:31
90阅读
ActiveMQ安装与部署1、  下载到官网下载最新版本,有windows版本和Linux版本的。http://activemq.apache.org/ windows版本:apache-activemq-5.14.2-bin.zip 2、  部署A、 windows下部署ActiveMQ部署其实很简单,和所有Java一样,要跑java程序就必须先安装JDK
转载 2023-07-18 15:17:39
124阅读
ActiveMQActiveMQ简介ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个 完全支持 JMS1.1 和 J2EE 1.4 规范的 JMS Provider 实现,尽管 JMS 规范出台已经是很久 的事情了,但是 JMS 在当今的 J2EE 应用中间仍然扮演着特殊的地位。什么是消息“消息”是在两台计算机间传送的数据单位。消息可以非常简单,
  • 1
  • 2
  • 3
  • 4
  • 5