yflog模块在指定的工作时间后,会自动备份旧的log
主要是为了防止,如果手动修改golang正在使用的log文件,golang的logging模块会无法正常工作
它会自动将旧log复制一份新的，然后继续往里打
根据log文件目录来决定是否启动新的log协程
使用锁机制避免了close logger时候可能的冲突