我有一个Spring Boot/Spring MVC REST应用程序,它有一个用于ex的GET映射端点。 @GetMapping(value = "/person")
public ResponseEntity<Person> getPerson(@RequestParam final String personID)
{
//service call for a person
return new ResponseEntity.ok(personObj);
} 我正在使用PostMan访问端点,并且我运行了spring boot jar,我注意
我有一个标准的Spring Boot微服务,它使用Log4j2来记录所有日志。 我想要优雅地关闭spring boot应用程序,以防日志记录失败(例如。磁盘已满)。有没有办法设置它? 参考:How to handle disk full errors while logging in logback? -->这个问题没有回答这个特定的问题。https://logging.apache.org/log4j/2.x/manual/appenders.html#FailoverAppender -->阅读FailoverAppender的文档,我不确定这是不是符合要求的文档。
我为一个遗留的spring boot项目工作,他们使用来自lombok的@Log4j来显示日志,但似乎在某个地方禁用了日志记录,因为没有显示日志。
在那里我可以验证是否有一些配置来禁用日志记录。
以下是日志记录的示例:
import lombok.extern.log4j.Log4j;
//........
@Log4j
public abstract class MyClassImpl implements MyClass{
public String extractPNS(final String session, final String nomFichier, final St