本文长期更新在使用eureka时用到的知识和问题。
eureka接口
遇到应用运行良好,但eureka显示DOWN了,再也拉不回去,可以使用eureka的强制更新状态接口:
curl -X PUT http://HOST:8761/eureka/apps/appName/instanceID/status?value=UP
戳我看更加完整的接口,或人家翻译的上面的instanceID是什么?
就是eureka界面STATUS列显示的,看这篇文章:如何自定义微服务的Instance ID1
2
3eureka:
instance:
instance-id: ${spring.cloud.client.ipAddress}:${server.port}:${spring.cloud.client.hostname}:${spring.application.name}但是在spring-boot2.x里IP改为: ${spring.cloud.client.ip-address}, 且不需要额外引入那个common包