2015-02-27 12:49:20 +00:00
|
|
|
|
### 30.1.2. ActiveQ支持
|
|
|
|
|
|
|
|
|
|
如果发现ActiveMQ在classpath下可用,Spring Boot会配置一个ConnectionFactory。如果需要代理,将会开启一个内嵌的,已经自动配置好的代理(只要配置中没有指定代理URL)。
|
|
|
|
|
|
|
|
|
|
ActiveMQ配置是通过spring.activemq.*中的外部配置来控制的。例如,你可能在application.properties中声明下面的片段:
|
|
|
|
|
```java
|
|
|
|
|
spring.activemq.broker-url=tcp://192.168.1.210:9876
|
|
|
|
|
spring.activemq.user=admin
|
|
|
|
|
spring.activemq.password=secret
|
|
|
|
|
```
|
|
|
|
|
具体参考[ActiveMQProperties](http://github.com/spring-projects/spring-boot/tree/master/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQProperties.java)。
|
|
|
|
|
|
|
|
|
|
默认情况下,如果目标还不存在,ActiveMQ将创建一个,所以目标是通过它们提供的名称解析出来的。
|