SpringBoot整合JMS(ActiveMQ)
消息队列(Message Queue)是一种进程间或线程间的异步通信方式,使用消息队列消息生产者在消息产生后,会将消息保存在消息队列中直到消费者来取走它,即消息的发送者和接收者不需要与消息队列交互。使用消息队列可以可以有效实现服务的解耦,并提高系统的可靠性一级可扩展性。
JMS(Java Message Service)即Java消息服务,通过同一Java API层面的标准,使得多个客户端可以通过JMS进行交互,大多数消息中间件都对JMS提供支持。JMS包括两种消息模型:
- 点对点
- 发布者/订阅者
JMS仅支持Java平台
添加pom依赖
<dependency> <groupId>org.spring work.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency>application.properties配置
spring.activemq.broker-url=tcp://***.***.***.***:61616spring.activemq.packages.trust-all=truespring.activemq.user=adminspring.activemq.password=***
继续阅读与本文标签相同的文章
下一篇 :
SpringBoot 整合 WebSocket
-
记一次Cassandra Java堆外内存排查经历
2026-05-20栏目: 教程
-
一篇文章带你入门应用容器引擎Docker
2026-05-20栏目: 教程
-
java 命名规则
2026-05-20栏目: 教程
-
Docker 环境搭建和运维
2026-05-20栏目: 教程
-
分布式唯一ID系列(1)——为什么需要分布式ID以及分布式ID的业务需求
2026-05-20栏目: 教程
