我已经看到了几个答案,但在上一个版本中,Spring Boot 属性和逻辑在这方面发生了很大变化。
属性:
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 Controller 的上下文为 /myapp/api
,执行器的上下文为 /myapp/actuators
?
最佳答案
您可以将server.servlet.context-path
设置为java选项:
-Dserver.servlet.context-path=/myapp
我们使用 Spring Boot 2.1,这对我们有用。
关于java - 为执行器端点定义不同上下文的正确/最干净的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54792209/