与Spring集成

参考文档:

SpringBoot ActiveMQ Support 官网

Activemq 官网

添加必要依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-activemq</artifactId>
</dependency>

提供连接或嵌入ActiveMQ实例的必要依赖项,以及与JMS集成的Spring基础结构

application.properties配置

ActiveMQ基础配置

spring.activemq.broker-url=tcp://localhost:8161
spring.activemq.user = admin
spring.activemq.password = admin
spring.activemq.in-memory=true

ActiveMQ配置JMS连接池

org.apache.activemq:activemq-pool并对其进行配置来池化JMS资源 PooledConnectionFactory

org.apache.activemqactivemq-pool5.15.4

配置生产者和消费者

生产者

消费者

测试用例

代码示例: https://github.com/tuonioooo?tab=repositories

Last updated

Was this helpful?