我想在 application.properties 文件中将 /health 执行器端点的记录器设置为 OFF。应用程序基于 Spring Boot 1.5。/health 将是 F5 的新监控 URL。我不想淹没日志。我有这个。
logging.level.org.springframework.web=DEBUG
org.springframework.boot.actuate.health.Logger=OFF
logging.level.org.springframework.boot.actuate.health=OFF
Run Code Online (Sandbox Code Playgroud)
我仍然在控制台和日志文件中收到 DEBUG 日志记录。唯一有效的是将第一个设置为 INFO 或更高。但是,这是不可取的。所以,现在我明白了
2020-05-06 17:14:01.545 DEBUG 58588 --- [nio-9095-exec-5] o.s.web.servlet.DispatcherServlet : DispatcherServlet with name 'dispatcherServlet' processing GET request for [/health]
2020-05-06 17:14:01.552 DEBUG 58588 --- [nio-9095-exec-5] o.s.web.servlet.DispatcherServlet : Last-Modified value for [/health] is: -1
2020-05-06 17:14:01.848 DEBUG 58588 --- [nio-9095-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Written [UP {}] as "application/vnd.spring-boot.actuator.v1+json" using [org.springframework.http.converter.json.MappingJackson2HttpMessageConverter@144409aa]
2020-05-06 17:14:01.849 DEBUG 58588 --- [nio-9095-exec-5] o.s.web.servlet.DispatcherServlet : Null ModelAndView returned to DispatcherServlet …Run Code Online (Sandbox Code Playgroud)