SpringBoot 整合 JMS(ActiveMQ)

  1. 云栖社区>
  2. 博客>
  3. 正文

SpringBoot 整合 JMS(ActiveMQ)

wsyjlly 2019-08-13 12:35:15 浏览207
展开阅读全文

SpringBoot整合JMS(ActiveMQ)

消息队列(Message Queue)是一种进程间或线程间的异步通信方式,使用消息队列消息生产者在消息产生后,会将消息保存在消息队列中直到消费者来取走它,即消息的发送者和接收者不需要与消息队列交互。使用消息队列可以可以有效实现服务的解耦,并提高系统的可靠性一级可扩展性。

JMS(Java Message Service)即Java消息服务,通过同一Java API层面的标准,使得多个客户端可以通过JMS进行交互,大多数消息中间件都对JMS提供支持。JMS包括两种消息模型:

  • 点对点
  • 发布者/订阅者

JMS仅支持Java平台

  1. 添加pom依赖

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-activemq</artifactId>
    </dependency>
  2. application.properties配置

    spring.activemq.broker-url=tcp://***.***.***.***:61616
    spring.activemq.packages.trust-all=true
    spring.activemq.user=admin
    spring.activemq.password=***

网友评论

登录后评论
0/500
评论
wsyjlly
+ 关注