用lucene实现日志内容搜索,求方案
客户在网站出现问题了,开发人员给予解决,一般都是查看当时案发日志来诊案,所以日志搜索管理有很大的必要。
最近研究了点点lucene,用来弄了一个搜索多个日志文件(txt,按天来生成文件),但是只是通过搜索关键词,获得匹配度比较高的几个日志文件路径,然后通过文件读入字符串,字符串截取(关键字搜索)部分内容给予显示。
明显与需求不符:
要查看具体到分钟的日志内容时,完全靠字符串的操作,能力有限,文件大的时候怕是出问题(循环截取??)。无法实时获得关键位置.
不知是否有朋友做过类似的日志搜索?或者给点经验和方案?