
消息中间件
GardenerHan
我爱编程,编程使我快乐
展开
-
ActiveMQ 9.ActiveMQ的消息存储与持久化
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com九 ActiveMQ的消息存储与持久化官网: http://activemq.apache.org/persistence1 是什么为了避免意外宕机以后丢失信息,需要做到重启后可以恢复消息队列,消息系统一般都会采用持久化机制。ActiveMQ的消息持久化机制有JDBC,...原创 2020-02-22 16:16:58 · 373 阅读 · 0 评论 -
ActiveMQ 8.ActiveMQ的传输协议
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com八 ActiveMQ的传输协议1 是什么官方文档:http://activemq.apache.org/configuring-version-5-transports.htmlActiveMQ支持的client-broker通讯协议有: TCP、NIO、UDP、Http(s)...原创 2020-02-19 11:46:12 · 1443 阅读 · 0 评论 -
ActiveMQ 7.SpringBoot整合ActiveMQ
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com七 SpringBoot整合ActiveMQ1 代码项目结构pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0...原创 2020-02-18 23:40:04 · 253 阅读 · 0 评论 -
ActiveMQ 6.Spring整合ActiveMQ
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com六 Spring整合ActiveMQ1 代码项目结构pom.xml 依赖<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-c...原创 2019-12-18 10:28:53 · 318 阅读 · 0 评论 -
ActiveMQ 5.ActiveMQ的Broker
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com五 ActiveMQ的Broker1 是什么相当于一个ActiveMQ服务器实例Broker其实就是实现了用代码的形式启动ActiveMQ将MQ嵌入到Java代码中,以便随用随启,达到了节约资源的目的,同时也保证了可靠性。2 嵌入式Broker用ActiveMQ Bro...原创 2019-11-18 19:53:02 · 327 阅读 · 0 评论 -
ActiveMQ 4.JMS规范与落地产品
ActiveMQ@Author:hanguixian@Email:hn_hanguixian@163.com四 JMS规范与落地产品1 是什么1.1 JavaEEJavaEE是一套使用Java进行企业级应用开发的大家一致遵循的13个核心规范工业标准。JavaEE平台提供了一个基于组件的方法来加快设计、开发、装配及部署企业应用程序JDBC(Java Database) 数据库连接...原创 2019-11-06 23:44:47 · 681 阅读 · 0 评论 -
ActiveMQ 1.概述
一 概述MQ产品:Kafka、RabbitMQ、RocketMQ、ActiveMQ …1 前言何种场景下使用消息中间件为什么要在系统中引入消息中间件2 背景2.1系统之间直接调用–实际工程和存在的问题微服务架构后,链式调用是我们在写程序时候的一般流程,为了完成一个整体功能会将其拆分成多个函数(或子模块),比如模块A调用模块B,模块B调用模块C,模块C调用模块D。但在大型分布式应用中,系统间的RPC交互繁杂,一个功能背后要调用上百个接口并非不可能,从单机架构过渡到分布式微服务架构的通例,这种架构原创 2019-10-10 19:30:29 · 256 阅读 · 0 评论 -
ActiveMQ 2.安装和控制台
ActiveMQ二 ActiveMQ安装和控制台1 下载与安装官网下载:http://activemq.apache.org/下载到/opt目录下面解压缩apache - activemq -5.15.6-bin. tar .gz在根目录下mkdir /myactiveMQcp -...原创 2019-10-10 19:50:08 · 149 阅读 · 0 评论 -
ActiveMQ 3.JAVA编程实现ActiveMQ通讯
三 JAVA编程实现ActiveMQ通讯1 JMS编程总体架构2目的地Destination队列queue主题topic比较Topic Queue工作模式 订阅发布模式,如果当前没有订阅者,消息将会被丢弃。如果有多个订阅者,那么这些订阅者都会收到消息 负载均衡模式,如果当前没有消费者,消息也不会丢弃如果有多个消费者,那么-条消息也只会发送给其中-个消费者, 并且要求消费者ack信息有无状态 无状态 Queue数据默认会在mq服务器上以文件形式保存,原创 2019-10-10 20:03:17 · 621 阅读 · 0 评论