根据我们的要求,我们需要将日志附加到文件中,直到达到给定的文件大小为止。
在达到设置为100MB的文件大小之前,我们需要调用log4c_fini(),然后再调用log4c_init()。
这时将创建一个新文件,并将所有日志添加到新文件中
我尝试给追加程序名称提供不同于滚动策略名称的名称,但是仍然可以看到相同的名称。
下面是log4crc
<rollingpolicy name="rollingpolicy" append="true" type="sizewin" maxsize="100MB" maxnum="10" />
<appender name="rollingpolicy" type="rollingfile" logdir="/log/c" prefix="logs" layout="dated" rollingpolicy="rollingpolicy" />
期望的是,即使在调用log4c_fini()之后直到达到最大文件数,也将日志追加到第一个文件中。