gpt4 book ai didi

设置了 server.context-path 的 Spring Boot Actuator 端点

转载 作者:行者123 更新时间:2023-12-02 08:10:27 28 4
gpt4 key购买 nike

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

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

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

最佳答案

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

management.port=9080

您还可以使用以下命令更改执行器端点的上下文路径

management.context-path=/actuator

关于设置了 server.context-path 的 Spring Boot Actuator 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32136490/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com