framework
framework copied to clipboard
__destruct里面写了Log::info()执行了但是没记录
析构函数里面我测试了下Log::info(’销毁成功‘) 日志没有写进去,跟踪了下,没找到所以然~~ 不写在析构函数里就可以; Cache类却可以正常工作
Log::info 调用的是record方法,将日志写入到内存中,在return时,将内存中的日志统一写入到日志文件中,析构函数时已经return了,这时的日志只会写入到内存中而没有写入到日志文件的机会,可以试一下Log::write()方法
方法 | 描述 |
---|---|
record() | 记录日志信息到内存 |
write() | 实时写入一条日志信息 |