springboot变更了actutor的访问前缀,eurekaserver和client需要变更哪些配置
时间: 2024-06-09 22:11:15 浏览: 112
如果您使用的是 Spring Boot 2.0 及以上版本,您需要将 Actuator 的访问前缀更改为 `/actuator`,而不是默认的 `/management`,这可能会影响到 Eureka Server 和 Eureka Client 的配置。
对于 Eureka Server,您需要在 `application.properties` 文件中将以下属性添加到您的配置中:
```
eureka.instance.metadataMap.management.port=${server.port}
eureka.instance.metadataMap.management.contextPath=/actuator
```
这将把 Eureka Server 注册到服务发现平台上,并将 Actuator 的访问前缀更改为 `/actuator`。
对于 Eureka Client,您需要在 `application.properties` 文件中将以下属性添加到您的配置中:
```
eureka.instance.metadataMap.management.port=${server.port}
eureka.instance.metadataMap.management.context-path=/actuator
eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
```
这将告诉 Eureka Client 将服务注册到 Eureka Server,并将 Actuator 的访问前缀更改为 `/actuator`。
请注意,如果您使用的是 Spring Boot 1.x 版本,则无需更改 Actuator 的默认访问前缀。
阅读全文