在 Spring 启动应用程序中,我设置例如server.context-path=/mymodule。这很方便,因为我不需要一遍又一遍地重复/mymodule中的@RequestMapping前缀。
此外,我想将执行器端点组合在具有通用前缀的URL上,因此我设置了management.context-path=/actuator
现在,执行器端点已映射到/mymodule/actuator

从安全角度来看,我想将执行器端点映射到/actuator。反向代理https://mydomain/api/mymodule -> http://oneofmyserver:port/mymodule上的简单配置可保护最终用户将无法访问执行器。

是否可以将执行器端点映射到/actuator

最佳答案

从安全角度看,更好的解决方案是在完全不同的端口上输出执行器。为此,只需添加以下属性:

management.port=9080

您也可以使用以下命令更改执行器端点的上下文路径
management.context-path=/actuator

09-27 17:25