Make turbine AMQP into an application (optional)

This commit is contained in:
Dave Syer
2015-03-18 15:55:08 +00:00
parent da24fa6d20
commit 72a182c914
3 changed files with 43 additions and 1 deletions

View File

@@ -88,10 +88,21 @@
<scope>compile</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<scope>test</scope>
<optional>true</optional>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-tomcat</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>

View File

@@ -0,0 +1,17 @@
package org.springframework.cloud.netflix.turbine.amqp;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.context.annotation.Configuration;
@Configuration
@EnableAutoConfiguration
@EnableTurbineAmqp
public class TurbineApplication {
public static void main(String[] args) {
new SpringApplicationBuilder(TurbineApplication.class).properties(
"spring.config.name=turbine").run(args);
}
}

View File

@@ -0,0 +1,14 @@
info:
component: Turbine AMQP
spring:
application:
name: turbine
jmx:
default_domain: cloud.turbine.amqp
server:
port: 8990
turbine:
amqp:
port: 8989