Java 什么';为执行器端点定义不同上下文的正确/最干净的方法是什么?
我已经看到了一些答案,但是在上一个版本中,Spring引导的属性和逻辑在这方面发生了很大的变化 特性:Java 什么';为执行器端点定义不同上下文的正确/最干净的方法是什么?,java,spring,spring-boot,spring-boot-actuator,Java,Spring,Spring Boot,Spring Boot Actuator,我已经看到了一些答案,但是在上一个版本中,Spring引导的属性和逻辑在这方面发生了很大的变化 特性: Boot 1.X: server.context-path + server.servlet-path + management.context-path Boot 2.X: server.servlet.context-path + server.servlet.path + management.endpoints.web.base-path 是否有任何方法可以配置此属性,使我的应用程序
Boot 1.X: server.context-path + server.servlet-path + management.context-path
Boot 2.X: server.servlet.context-path + server.servlet.path + management.endpoints.web.base-path
是否有任何方法可以配置此属性,使我的应用程序的上下文为
/myapp
,REST控制器的上下文为/myapp/api
,执行器的上下文为/myapp/acturers
?您可以将server.servlet.context path
设置为java选项:
-Dserver.servlet.context-path=/myapp
我们使用spring boot 2.1,这对我们很有用。您可以将
server.servlet.context path
设置为java选项:
-Dserver.servlet.context-path=/myapp
我们使用spring boot 2.1,这对我们很有用。但我看不出这是如何解决我的需要的,所以执行器有不同的上下文路径当您设置server.servlet.context-path时,它也会更改执行器端点的上下文。是否希望rest api和执行器端点具有不同的上下文?完全正确。谢谢你的回答!但是我看不出这是如何解决我的需求的,所以执行器有不同的上下文路径当您设置server.servlet.context-path时,它也会更改执行器端点的上下文。是否希望rest api和执行器端点具有不同的上下文?完全正确。谢谢你的回答!