Skip to content

Commit 28f2c5f

Browse files
committed
try separated services with eureka
1 parent 20d3ae1 commit 28f2c5f

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

docker-compose.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ services:
121121
PRODUCT_SERVICE_PORT: 8091
122122
SPRING_PROFILE: production
123123
EUREKA_CLIENT_ENABLED: true
124-
EUREKA_INSTANCE_HOSTNAME: localhost
124+
EUREKA_INSTANCE_HOSTNAME: jvmcc-product-service-1
125125
EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http://jvmcc-service-discovery-1:9000/eureka/,http://jvmcc-service-discovery-2:9001/eureka/
126126
CLOUD_CONFIG_URI: optional:configserver:http://jvmcc-config-server:8888/
127127
CLOUD_CONFIG_USERNAME: jvmcc
@@ -157,7 +157,7 @@ services:
157157
PRODUCT_SERVICE_PORT: 8092
158158
SPRING_PROFILE: production
159159
EUREKA_CLIENT_ENABLED: true
160-
EUREKA_INSTANCE_HOSTNAME: localhost
160+
EUREKA_INSTANCE_HOSTNAME: jvmcc-product-service-2
161161
EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http://jvmcc-service-discovery-1:9000/eureka/,http://jvmcc-service-discovery-2:9001/eureka/
162162
CLOUD_CONFIG_URI: optional:configserver:http://jvmcc-config-server:8888/
163163
CLOUD_CONFIG_USERNAME: jvmcc
@@ -224,7 +224,7 @@ services:
224224
REVIEW_SERVICE_PORT: 8093
225225
SPRING_PROFILE: production
226226
EUREKA_CLIENT_ENABLED: true
227-
EUREKA_INSTANCE_HOSTNAME: localhost
227+
EUREKA_INSTANCE_HOSTNAME: jvmcc-review-service-1
228228
EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http://jvmcc-service-discovery-1:9000/eureka/,http://jvmcc-service-discovery-2:9001/eureka/
229229
CLOUD_CONFIG_URI: optional:configserver:http://jvmcc-config-server:8888/
230230
CLOUD_CONFIG_USERNAME: jvmcc
@@ -233,8 +233,8 @@ services:
233233
MYSQL_SERVER_URL: jdbc:mysql://jvmcc-mysql:3306/jvmcc?verifyServerCertificate=false&useSSL=true&requireSSL=true
234234
MYSQL_USERNAME: jvmcc
235235
MYSQL_PASSWORD: jvmcc
236-
EUREKA_CLIENT_REGISTER_WITH_EUREKA: "true"
237-
EUREKA_CLIENT_FETCH_REGISTRY: "true"
236+
EUREKA_CLIENT_REGISTER_WITH_EUREKA: true
237+
EUREKA_CLIENT_FETCH_REGISTRY: true
238238
JWK_SET_URI: http://jvmcc-keycloak:8084/auth/realms/jvmcc-service/protocol/openid-connect/certs
239239
ports:
240240
- "8093:8093"
@@ -261,7 +261,7 @@ services:
261261
REVIEW_SERVICE_PORT: 8094
262262
SPRING_PROFILE: production
263263
EUREKA_CLIENT_ENABLED: true
264-
EUREKA_INSTANCE_HOSTNAME: localhost
264+
EUREKA_INSTANCE_HOSTNAME: jvmcc-review-service-2
265265
EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http://jvmcc-service-discovery-1:9000/eureka/,http://jvmcc-service-discovery-2:9001/eureka/
266266
CLOUD_CONFIG_URI: optional:configserver:http://jvmcc-config-server:8888/
267267
CLOUD_CONFIG_USERNAME: jvmcc
@@ -270,8 +270,8 @@ services:
270270
MYSQL_SERVER_URL: jdbc:mysql://jvmcc-mysql:3306/jvmcc?verifyServerCertificate=false&useSSL=true&requireSSL=true
271271
MYSQL_USERNAME: jvmcc
272272
MYSQL_PASSWORD: jvmcc
273-
EUREKA_CLIENT_REGISTER_WITH_EUREKA: "true"
274-
EUREKA_CLIENT_FETCH_REGISTRY: "true"
273+
EUREKA_CLIENT_REGISTER_WITH_EUREKA: true
274+
EUREKA_CLIENT_FETCH_REGISTRY: true
275275
JWK_SET_URI: http://jvmcc-keycloak:8084/auth/realms/jvmcc-service/protocol/openid-connect/certs
276276
ports:
277277
- "8094:8094"

jvmcc-product-service/src/main/java/com/jds/jvmcc/productservice/client/FeignReviewClientProduction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
*/
1515
@Profile("production")
1616
@FeignClient(value = "jvmcc-review-service",
17-
url = "http://localhost:8093",
17+
url = "http://jvmcc-review-service-1:8093",
1818
configuration = LocalClientConfiguration.class,
1919
fallback = ReviewFallback.class)
2020
public interface FeignReviewClientProduction extends ReviewClient {

0 commit comments

Comments
 (0)