server:
port: 0
spring:
application:
name: user-service
eureka:
client:
register-with-eureka: true
fetch-registry: true
service-url:
defaultZone: http://192.168.111.1:8761/eureka #192.168.111.1
포트 0으로 랜덤 포트 지정, 충돌X -> 여러가지 동시 수행 가능해짐
but Eureka discovery 대시보드에는 동적 할당 된 포트 번호 안보이고 0으로만 보임.
아래를 추가
eureka:
instance:
instance-id: ${spring.cloud.client.hostname}:${spring.application.instance_id:${random.value}}

