现象:
打算利用Perl的模块File::Tail::Multi实现对多个文件的实时处理,可惜程序可以启动,但就是不处理文件内容,急煞我也
用法:
要点:
Perl模块File::Tail::Multi中的属性LastRun_File指示的是一个文件,此文件记录被tail的文件最后一次的读取状态,上面指的就是“/path/to/app.lastrun”,如果此文件不存在,则Tail操作就不能完成,即使进程启动正常
解决方法:
因为LastRun_File所指示的文件不会自动生成,故需手动创建:
再启动程序,文件开始被Tail处理,搞定!