据我所知,问题是当日志被轮换时,会创建一个新文件,并且运行尾部进程对该新文件句柄一无所知.
而不是使用tail -f / var / log / file我们应该使用tail -F / var / log / file
tail -F转换为tail –follow = name –retry in in ;;
> –follow = name:遵循文件名而不是文件描述符> –retry:如果文件不可访问,请稍后再试,而不是死亡