Spring 在管理端口休息控制器?
Spring rest controller in management port?
当使用spring-boot时,如何在管理端口暴露控制器,端口由management.port?
好的,我最终实现了
org.springframework.boot.actuate.endpoint.mvc.MvcEndpoint
这将控制器公开到管理端口而不是应用程序端口。
在 Spring 引导 2.x 中使用 @RestControllerEndpoint
注释完成。例如,如果您在 application.yml 中定义以下属性:
management:
server:
port: 8081
endpoints:
web:
base-path: "/actuator" # default value
和一些控制器为@RestControllerEndpoint(id="debug")
,它将被映射为
http://localhost:8081/actuator/debug/...
更多信息:
https://www.javadevjournal.com/spring-boot/spring-boot-actuator-custom-endpoint/
当使用spring-boot时,如何在管理端口暴露控制器,端口由management.port?
好的,我最终实现了
org.springframework.boot.actuate.endpoint.mvc.MvcEndpoint
这将控制器公开到管理端口而不是应用程序端口。
在 Spring 引导 2.x 中使用 @RestControllerEndpoint
注释完成。例如,如果您在 application.yml 中定义以下属性:
management:
server:
port: 8081
endpoints:
web:
base-path: "/actuator" # default value
和一些控制器为@RestControllerEndpoint(id="debug")
,它将被映射为
http://localhost:8081/actuator/debug/...
更多信息: https://www.javadevjournal.com/spring-boot/spring-boot-actuator-custom-endpoint/