appポートとeureka登録ポートの不一致問題
716 ワード
APPが起動した後、tomcatのポート番号は確かに配置されたポートですが、eurekaに登録されたポートは8080(デフォルト設定ポート)になりました.この場合、eurkaクライアントに登録ポート番号を設定する必要があります.以下の通りです.
eurka.instance.non SecurePortを追加して、現在のサーバーのポート番号に設定すれば問題を解決できます.
eurka.instance.non SecurePortを追加して、現在のサーバーのポート番号に設定すれば問題を解決できます.
spring:
application:
name: sns-cloud-demo-service
cloud:
config:
discovery:
enabled: false
serviceId: config-center
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/ #
registerWithEureka: true
fetchRegistry: true
instance:
hostname: ${spring.cloud.client.ipAddress}
instance-id: ${spring.cloud.client.ipAddress}:${server.port}
prefer-ip-address: true
nonSecurePort: ${server.port}
server:
port: 8081