2024年11月4日

activemq - mqttv3

摘要: 相比于 mqtt-client,mqttv3 使用的人相对多些,如果出现问题,好排查一些。 activemq 部署 MQTT 服务 查看文件:conf\activemq.xml, 如果包含下面内容,activemq 本身已经包含 MQTT 服务,不需要任何其它配置。 activemq 不局限于下面这 阅读全文

posted @ 2024-11-04 09:12 疯狂的妞妞 阅读(2) 评论(0) 推荐(0) 编辑

activemq - ack机制

摘要: 疑问: 在写 demo 的时候,如果 client 被强制中断,消息来不及处理,这时候消息又出队列了,这样不是会产生严重的问题嘛? 一个会话中,可以同时处理一批数据,如果一条失败了,之前的也要求回滚的话,要怎么处理? 获取一个消息之后,发现程序无法处理这条消息,想要退还回去,该怎么办? 方案: 实际 阅读全文

posted @ 2024-11-04 09:11 疯狂的妞妞 阅读(5) 评论(0) 推荐(0) 编辑

activemq - jms规范

摘要: 什么是 JMS? ‌ActiveMQ JMS 是 Java Message Service 的缩写。‌ JMS 是 Java 平台上的一个标准 API,用于实现应用程序之间的消息传递和通信。 它是 Java EE 规范的一部分,旨在提供一个与厂商无关的 API,以便访问不同的消息中间件系统‌。 JM 阅读全文

posted @ 2024-11-04 09:10 疯狂的妞妞 阅读(2) 评论(0) 推荐(0) 编辑

activemq - 断线恢复

摘要: 什么是消息持久化? 业务需求:如果有人重启队列,队列里的东西要留着,不能给清空了。 在 activemq 中, 通过设置 DeliveryMode 来控制消息是否持久化。 DeliveryMode.NON_PERSISTENT:不持久化; DeliveryMode.PERSISTENT:持久化; q 阅读全文

posted @ 2024-11-04 09:09 疯狂的妞妞 阅读(7) 评论(0) 推荐(0) 编辑

activemq - topic模式

摘要: 特点 queue 是点对点模式,一条消息对应一个消费者,topic 是一对多模式,一条消息可能有一个或多个消费者 queue 模式消息再发送后消费者可以在之后的任意时间消费,topic 模式如果没有订阅者,消息就是废消息,会被丢弃。 queue 模式生产者与消费者之间没有时间相关性,topic 模式 阅读全文

posted @ 2024-11-04 09:08 疯狂的妞妞 阅读(8) 评论(0) 推荐(0) 编辑

activemq - queue模式

摘要: 特点 queue是点对点模式,一条消息对应一个消费者,topic是一对多模式,一条消息可能有一个或多个消费者 queue模式消息再发送后消费者可以在之后的任意时间消费,topic模式如果没有订阅者消息就是废消息,会被丢弃。 queue模式生产者与消费者之间没有时间相关性,topic模式下生产者和消费 阅读全文

posted @ 2024-11-04 09:07 疯狂的妞妞 阅读(6) 评论(0) 推荐(0) 编辑

activemq - 修改服务密码

摘要: 查看文件:conf\activemq.xml, 在 shutdownHooks 代码块,增加 plugins 代码块即可 <!-- destroy the spring context on shutdown to stop jetty --> <shutdownHooks> <bean xmlns 阅读全文

posted @ 2024-11-04 09:06 疯狂的妞妞 阅读(13) 评论(0) 推荐(0) 编辑

activemq - windows安装

摘要: Windows 安装 ActiveMq-5.16.7 为什么是 5.16.7 版本?因为要兼容 java8。 官网:https://activemq.apache.org/ 启动队列 下载好了,进入 activemq\bin\win64 目录,双击 bat 文件即可运行。 在 DOS 窗口运行完后, 阅读全文

posted @ 2024-11-04 09:06 疯狂的妞妞 阅读(9) 评论(0) 推荐(0) 编辑

2024年10月31日

mqtt - spring-integration-mqtt

摘要: 使用 spring 插件的好处是:提供了很多标准实现,比如重连机制,服务断线的时候,会自动重连。 缺点就是,如果不满意 spring 的设计,想改一点东西,也挺麻烦的。 Maven 依赖 <dependency> <groupId>org.springframework.integration</g 阅读全文

posted @ 2024-10-31 15:57 疯狂的妞妞 阅读(14) 评论(0) 推荐(0) 编辑

mqtt - 关键参数

摘要: MQTT 协议 MQTT 协议是一种基于发布/订阅模式的轻量级通讯协议,由‌ IBM 在 1999 年发布‌。 它构建于 TCP/IP 协议之上,适用于低带宽、低性能的网络环境,广泛应用于物联网、小型设备、移动应用等领域。‌ 关键参数 发送消息的时候,需要注意两个参数:消息保留(retain)、消息 阅读全文

posted @ 2024-10-31 15:56 疯狂的妞妞 阅读(10) 评论(0) 推荐(0) 编辑

导航