我监听文件变化时,读文件,但读到的文件却不是最新的?

我监听文件变化时,读文件,但读到的文件却不是最新的?

问题描述:

我监听文件变化时,读文件,但读到的文件却不是最新的,
要过三分钟左右,监听到文件变化时,这时才能读到更新的文件内容,
需要当监听到文件变化时,立刻就能读到最新的文件内容,怎么办?
图片说明
图片说明
图片说明
这个日志文件,文件行数是一直增加的,
当我打印文件的行数时,理论上是要一直增加的,但结果却是过三分钟左右监听到变化时,才显示文件的行数增加,也就是此时才读到更新的文件内容。
怎么办?