Eureka微服務ID

   Instance ID用於惟一標識註冊到Eureka Server上的微服務實例。咱們可在Eureka Server的首頁直觀地看到各個微服務的Instance ID。例如,圖11-1中的itmuch:microservice-provider-user:8000 就是Intance ID。spring

  在Spring Cloud中,服務的Instance ID的默認值是:app

${spring.cloud.client.hostname}:${spring.application.name}:${spring.application.instance_id:${server.port}}

  若是想要自定義這部分的內容,只需在微服務中配置eureka.instance.instance-id 屬性便可,例如:ide

spring:
  application:
    name: microservice-provider-user
eureka:
  instance:
    instance-id: ${spring.cloud.client.ipAddress}:${server.port}	# 將Instance ID設置成IP:端口的形式

 這樣,就可將微服務microservice-provider-user 的Instance ID設爲IP:端口的形式. 微服務

相關文章
相關標籤/搜索