logback将日志写入到指定文件中
springBoot使用logback:
配置文件
test-info.log
UTF-8
%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level ${PID:-} --- [%t] %logger{50} - %msg%n
INFO
使用
@RestController
@RequestMapping("/ping")
public class PingController {
final static Logger logger = LoggerFactory.getLogger(PingController.class);
@GetMapping
public String ping() {
logger.info("ping success!");
return "ok";
}
}
说明:
我的name="com.liufei.demo.controller.PingController"。 所以 这个要这样写 LoggerFactory.getLogger(PingController.class);
如果name="TEST_LOG" 则:LoggerFactory.getLogger("TEST_LOG");