TarsCloud / TarsFramework

Tars Basic service framework
BSD 3-Clause "New" or "Revised" License
198 stars 143 forks source link

日志文件过大,无法滚动生成 #136

Open linyelai opened 1 year ago

linyelai commented 1 year ago

java创建的服务,会创建一个默认应用名.服务名.log的日志文件,该文件会持续增长,是否可以默认不创建该文件

TimmyYu commented 1 year ago

java服务的日志控器在1.7.2版本及以上。可以自由的控制 。可以配置sytem.out 到slf4j输出即可。 可以在maven中引入以下坐标


<dependency>
        <groupId>uk.org.lidalia</groupId>
        <artifactId>sysout-over-slf4j</artifactId>
        <version>1.0.2</version>
</dependency>

在启动的app.java文件 中增加如下语句:


SysOutOverSLF4J.sendSystemOutAndErrToSLF4J();

即可所有的系统日志都在slf4j -> logback的管控