File tree Expand file tree Collapse file tree 5 files changed +40
-7
lines changed
java/org/aitesting/microservices/driver/query Expand file tree Collapse file tree 5 files changed +40
-7
lines changed Original file line number Diff line number Diff line change 11buildscript {
22ext {
3- springBootVersion = ' 1.5.10 .RELEASE'
3+ springBootVersion = ' 1.5.14 .RELEASE'
44verifierVersion = ' 1.2.3.RELEASE'
55axonVersion = ' 3.1.2'
66}
@@ -30,7 +30,7 @@ version = '0.0.1'
3030sourceCompatibility = 1.8
3131
3232ext {
33- springCloudVersion = ' Edgware.SR2 '
33+ springCloudVersion = ' Edgware.SR3 '
3434}
3535
3636repositories {
@@ -50,13 +50,13 @@ dependencies {
5050compile(" org.axonframework:axon-amqp:${ axonVersion} " )
5151compile(" org.axonframework:axon-test:${ axonVersion} " )
5252
53- compile(' org.springframework.retry:spring-retry:1.1 .2.RELEASE' )
53+ compile(' org.springframework.retry:spring-retry:1.2 .2.RELEASE' )
5454
5555compile(' org.springframework.boot:spring-boot-starter-amqp' )
5656compile(' org.springframework.boot:spring-boot-starter-data-mongodb' )
5757compile(' org.springframework.boot:spring-boot-starter-web' )
5858compile(' org.springframework.boot:spring-boot-starter-aop' )
59-
59+ compile( ' org.springframework.cloud:spring-cloud-starter-netflix-eureka-client ' )
6060testCompile(' au.com.dius:pact-jvm-provider-junit_2.11:3.5.13' )
6161testCompile(' org.springframework.boot:spring-boot-starter-test' )
6262testCompile(' org.codehaus.groovy:groovy-all:2.4.6' )
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ services:
1515 - " 5672:5672"
1616 - " 15672:15672"
1717 driver-cmd :
18- image : ../driver-cmd/
18+ build : ../driver-cmd/
1919 container_name : ' driver-cmd'
2020 environment :
2121 - RABBIT_HOST=rabbitmq
@@ -25,6 +25,25 @@ services:
2525 depends_on :
2626 - rabbitmq
2727 - mongo
28+ - discoveryservice
29+
30+ driver-query :
31+ build : ./
32+ container_name : ' driver-query'
33+ environment :
34+ - RABBIT_HOST=rabbitmq
35+ - MONGO_HOST=mongo
36+ ports :
37+ - ' 8080'
38+ depends_on :
39+ - rabbitmq
40+ - mongo
41+ - discoveryservice
42+
43+ discoveryservice :
44+ image : aista/eureka
45+ ports :
46+ - " 8761:8761"
2847
2948volumes :
3049 mongo :
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ services:
1313 - " 5672:5672"
1414 - " 15672:15672"
1515 driver-cmd :
16- build : aista/driver-cmd/
16+ image : aista/driver-cmd/
1717 container_name : ' driver-cmd'
1818 environment :
1919 - RABBIT_HOST=rabbitmq
@@ -23,6 +23,8 @@ services:
2323 depends_on :
2424 - rabbitmq
2525 - mongo
26+ - discoveryservice
27+
2628 driver-query :
2729 build : ./
2830 container_name : ' driver-query'
@@ -34,7 +36,12 @@ services:
3436 depends_on :
3537 - rabbitmq
3638 - mongo
37- - driver-cmd
39+ - discoveryservice
40+
41+ discoveryservice :
42+ image : aista/eureka
43+ ports :
44+ - " 8761:8761"
3845
3946volumes :
4047 mongo:
Original file line number Diff line number Diff line change 22
33import org .springframework .boot .SpringApplication ;
44import org .springframework .boot .autoconfigure .SpringBootApplication ;
5+ import org .springframework .cloud .client .discovery .EnableDiscoveryClient ;
56import org .springframework .retry .annotation .EnableRetry ;
67import org .springframework .retry .annotation .Retryable ;
78
89@ EnableRetry
10+ @ EnableDiscoveryClient
911@ SpringBootApplication
1012public class DriverQueryApplication {
1113@ Retryable (value = IllegalArgumentException .class , maxAttempts = 5 )
Original file line number Diff line number Diff line change @@ -37,6 +37,11 @@ logging:
3737 commons :
3838 dbcp2 : DEBUG
3939
40+ eureka :
41+ client :
42+ serviceUrl :
43+ defaultZone : http://discoveryservice:8761/eureka
44+
4045---
4146spring :
4247 profiles : test
You can’t perform that action at this time.
0 commit comments