Compare commits

..

No commits in common. "7fa2ff3b6492b790f42b65c31a221b692b381520" and "ac91526bc6b75090d18c77cbf969ba282b8eb127" have entirely different histories.

5 changed files with 13 additions and 31 deletions

View file

@ -1,5 +1,3 @@
version: "3" version: "3"
# https://scribe.rip/@kadampritesh46/microservices-part-4-dockerization-and-beyond-55693a2419e7 # https://scribe.rip/@kadampritesh46/microservices-part-4-dockerization-and-beyond-55693a2419e7
networks: networks:
@ -14,7 +12,10 @@ services:
networks: networks:
- learningpulse - learningpulse
environment: environment:
- SPRING_PROFILES_ACTIVE=docker - spring.application.name=eureka-server
- eureka.client.registerWithEureka=false
- eureka.client.fetchRegistry=false
- eureka.server.waitTimeInMsWhenSyncEmpty=0
# to test # to test
# curl http://admin:admin@localhost:8181/api/v1/dummy/test -v; # curl http://admin:admin@localhost:8181/api/v1/dummy/test -v;
@ -26,7 +27,8 @@ services:
networks: networks:
- learningpulse - learningpulse
environment: environment:
- SPRING_PROFILES_ACTIVE=docker - eureka.client.service-url.defaultZone=http://eureka-server:8761/eureka
- eureka.instance.preferIpAddress=true
gateway: gateway:
image: git.4o1x5.dev/learningpulse/server/gateway:dev image: git.4o1x5.dev/learningpulse/server/gateway:dev
@ -39,7 +41,8 @@ services:
networks: networks:
- learningpulse - learningpulse
environment: environment:
- SPRING_PROFILES_ACTIVE=docker - eureka.instance.preferIpAddress=true
- eureka.client.service-url.defaultZone=http://eureka-server:8761/eureka
# #
# TODO once implemented into gateway # TODO once implemented into gateway
# keycloak: # keycloak:

View file

@ -1,9 +1,2 @@
app: app:
eureka: eureka-server eureka-server: eureka
eureka:
instance:
prefer-ip-address: true
client:
service-url:
defaultZone: http://${app.eureka}:8761/eureka

View file

@ -27,7 +27,9 @@ management:
eureka: eureka:
client: client:
service-url: service-url:
defaultZone: http://localhost:8761/eureka #defaultZone: http://localhost:8761/eureka
# Will only work when docker is used
defaultZone: http://eureka-server:8761/eureka
logging: logging:
file: file:

View file

@ -1,9 +0,0 @@
spring:
application:
name: eureka-server
eureka:
client:
register-with-eureka: false
fetch-registry: false
server:
wait-time-in-ms-when-sync-empty: 0

View file

@ -1,9 +1,2 @@
app: app:
eureka-server: eureka eureka-server: eureka
eureka:
instance:
prefer-ip-address: true
client:
service-url:
defaultZone: http://${app.eureka-server}:8761/eureka