Java 如何钩住关闭端点,Spring引导
我读了,所以我尝试用它来关闭我的spring boot嵌入式tomcat应用程序 但我需要它只能由localhost访问,这样就不会有其他人关闭我的应用程序 我发现我可以使用Java 如何钩住关闭端点,Spring引导,java,spring,spring-boot,spring-boot-actuator,Java,Spring,Spring Boot,Spring Boot Actuator,我读了,所以我尝试用它来关闭我的spring boot嵌入式tomcat应用程序 但我需要它只能由localhost访问,这样就不会有其他人关闭我的应用程序 我发现我可以使用management.address=127.0.0.1t不允许远程管理连接 但是如果我需要一些端点,比如/health,/info仍然可以远程访问,该怎么办 有没有办法只钩住关闭端点,以便我可以检查请求者ip?有几种可能的解决方案: 阻止非本地主机访问所有执行器,并编写一个代理@Controller,该代理将重新公开请求的
management.address=127.0.0.1
t不允许远程管理连接
但是如果我需要一些端点,比如/health
,/info
仍然可以远程访问,该怎么办
有没有办法只钩住关闭端点,以便我可以检查请求者ip?有几种可能的解决方案:
@Controller
,该代理将重新公开请求的执行器。当有人到达端点时,它可以调用执行器本身,从执行器收集响应并返回我认为第一种可能是最安全、最简单的解决方案。有几种可能的解决方案:
@Controller
,该代理将重新公开请求的执行器。当有人到达端点时,它可以调用执行器本身,从执行器收集响应并返回我认为第一种可能是最安全、最简单的解决方案。您是否将Spring用于嵌入式tomcat服务器?您是否将Spring用于嵌入式tomcat服务器?