SpringBoot2整合ActiveMQ實戰之點對點訊息
1.加入依賴
<!-- 整合訊息佇列ActiveMQ -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-activemq</artifactId>
</dependency>
<!-- 如果配置執行緒池則加入 -->
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-pool</artifactId>
</dependency>
2、application.properties配置檔案配置
#整合jms測試,安裝在別的機器,防火牆和埠號記得開放
spring.activemq.broker-url=tcp://127.0.0.1:61616
#叢集配置
#spring.activemq.broker-url=failover:(tcp://localhost:61616,tcp://localhost:61617)
spring.activemq.user=admin
spring.activemq.password=admin
#下列配置要增加依賴
spring.activemq.pool.enabled=true
spring.activemq.pool.max-connections=100
3、springboot啟動類 @EnableJms,開啟支援jms
4.模擬的service以及實現類
5.呼叫的controller類
6.消費者
6.模擬請求