framework icon indicating copy to clipboard operation
framework copied to clipboard

__destruct里面写了Log::info()执行了但是没记录

Open season886 opened this issue 3 years ago • 1 comments

析构函数里面我测试了下Log::info(’销毁成功‘) 日志没有写进去,跟踪了下,没找到所以然~~ 不写在析构函数里就可以; Cache类却可以正常工作

season886 avatar Dec 03 '21 11:12 season886

Log::info 调用的是record方法,将日志写入到内存中,在return时,将内存中的日志统一写入到日志文件中,析构函数时已经return了,这时的日志只会写入到内存中而没有写入到日志文件的机会,可以试一下Log::write()方法

方法 描述
record() 记录日志信息到内存
write() 实时写入一条日志信息

SunJary avatar Sep 16 '22 07:09 SunJary