Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ log4c rollingpolicy append=";“真的”;调用log4c_fini()后未发生_C++_C_Logging_Log4cxx_Log4c - Fatal编程技术网

C++ log4c rollingpolicy append=";“真的”;调用log4c_fini()后未发生

C++ log4c rollingpolicy append=";“真的”;调用log4c_fini()后未发生,c++,c,logging,log4cxx,log4c,C++,C,Logging,Log4cxx,Log4c,根据我们的要求,我们需要将日志附加到一个文件中,直到达到给定的文件大小 在达到设置为100MB的文件大小之前,我们需要调用log4c_fini(),然后调用log4c_init() 此时将创建一个新文件,并将所有日志添加到新文件中 我尝试给appender指定不同于rollingpolicy名称的名称,但仍然观察到相同的名称 下面是日志4CRC <rollingpolicy name="rollingpolicy" append="true" type="sizewin" maxsize=

根据我们的要求,我们需要将日志附加到一个文件中,直到达到给定的文件大小

在达到设置为100MB的文件大小之前,我们需要调用log4c_fini(),然后调用log4c_init()

此时将创建一个新文件,并将所有日志添加到新文件中

我尝试给appender指定不同于rollingpolicy名称的名称,但仍然观察到相同的名称

下面是日志4CRC

<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()后将日志附加到第一个文件中,直到达到最大文件数