消息中间件ActiveMQ

系列文章目录

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

 

 


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、ActiveMQ

1,问题

 

访问地址   http://47.95.113.207:8161/index.html

546--160

JMS provider 实现JMS接口和规范的消息中间件,也就是我们的MQ服务器

JMS producer 消息生产者 ,创建和发送JMS消息的客户端应用

JMS consumer 消息消费者,接收和处理JMS消息的客户端应用

JMS message  :包括3种

1,消息头

JMSDestination:消息发送的目的地,主要是指Queue和Topic

JMSDeliveryMode

JMSExpiration

JMSPriority

JMSMessageID :唯一识别每个 消息的标识由MQ产生。

2,消息属性

(1),消息头

(2),消息体:

A封装具体的消息数据

B 5种消息体格式:

TextMessage:

MapMessage:

BytesMessage:

StreamMessage:

ObjectMessage:

 

C发送和接收的消息体类型必须一致对应

(3)消息属性

3,消息体

JMS的可靠性:

A:PERSISTENT

(1),参数设置说明

非持久:

持久:(默认)

(2),持久的Queue

 

(3),持久的Topic(见代码)

B:事务

(1)PERSISTENT:持久性

(2)transcation:事务:

producer提交时的事务:

False:

True:

事务偏生产者/签收偏消费者

(3)Acknowledge:签收

非事务(3):

自动签收(默认)-AUTO_ACKNOWLEDGE

手动签收-CLIENT_ACKNOWLEDGE(Acknowledge客户端调用方法手动签收)

允许重复消息-

事务(1):

签收和事务关系(1):

C:Acknowledge:签收

JMS的点对点总结:

JMS的发布订阅总结:

当所有消息必须被接收,则用持久订阅。当丢失消息能够容忍,则用非持久订阅。

Broker

嵌入式Broker(类似配置redis6379,6380,6381)

POM.xml文件:

EmberdBroker:

队列验证:

Spring 整合ActiveMQ:

https://www.bilibili.com/video/BV1zE41197bw?p=548

http://47.95.113.207:8161/index.html

 


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值