[发明专利]提供日志服务的方法及系统有效
申请号: | 200610161901.4 | 申请日: | 2006-12-05 |
公开(公告)号: | CN101197700A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 沈少峰;李磊;赵旭 | 申请(专利权)人: | 阿里巴巴公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 英属开曼群岛*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 日志 服务 方法 系统 | ||
1.提供日志服务的方法,其特征在于,包括:
在服务器配置文件中配置索引目标目录信息;
客户端向远程服务器发送日志信息;
所述服务器接收到日志信息后,读取索引目标目录信息,并将所述日志信息和索引目标目录写入索引对象;
将所述索引对象放入索引队列;
循环读取所述索引队列,从索引对象中获取索引目标目录和日志信息,创建日志索引文件并保存。
2.根据权利要求1所述的方法,其特征在于,还包括:在服务器配置文件中设置日志信息与分词方法的对应关系,创建日志索引文件时动态分配分词器,对日志内容进行分词,建立基于日志内容的分词索引。
3.根据权利要求1所述的方法,其特征在于,还包括日志查看:对应查询语句和所述索引目标目录,搜索日志索引文件,将搜索到的日志信息以网页形式显示。
4.根据权利要求3所述的方法,其特征在于,还包括:对搜索结果进行排序。
5.根据权利要求3所述的方法,其特征在于,还包括:设置不同的查看权限。
6.根据权利要求1所述的方法,其特征在于,客户端执行以下步骤向远程服务器发送日志信息:在客户端配置文件中记录远程服务器寻址信息和端口,客户端通过socket将日志信息发送到指定服务器的指定端口。
7.根据权利要求1或6所述的方法,其特征在于,还包括:对客户端的日志信息发送过程设置缓存和保护机制。
8.提供日志服务的系统,其特征在于,包括日志客户端和日志服务端:
日志客户端,用于向日志服务端发送日志信息;
日志服务端包括:存储单元,用于保存服务器配置文件和日志索引文件,其中服务器配置文件记录了索引目标目录信息;日志收集端,用于接收日志信息后,读取索引目标目录信息,并将所述日志信息和索引目标目录写入索引对象;然后将所述索引对象放入索引队列;循环读取所述索引队列,从索引对象中获取索引目标目录和日志信息,创建日志索引文件并保存于存储单元。
9.根据权利要求8所述的系统,其特征在于,所述日志服务端还包括:日志搜索端,用于对应查询语句和所述索引目标目录,搜索日志索引文件,将搜索到的日志信息以网页形式显示。
10.根据权利要求8所述的系统,其特征在于,所述日志服务端还包括:至少一种分词器,用于对日志内容进行分词;所述日志收集端根据服务器配置文件中记录的日志信息与分词器的对应关系,动态分配分词器,在日志索引文件中建立基于日志内容的分词索引。
11.根据权利要求8所述的系统,其特征在于,所述日志客户端包括:配置单元,用于在客户端配置文件中设置远程服务器寻址信息和端口;发送接口,用于对应远程服务器寻址信息和端口,通过socket将日志信息发送到所述日志服务端的指定服务器的指定端口。
12.根据权利要求11所述的系统,其特征在于,所述日志客户端还包括:过载保护接口,用于设置日志信息缓存保护队列,并将队列中的日志信息分配给所述发送接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴公司,未经阿里巴巴公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610161901.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风扇电动机
- 下一篇:芯片封装结构及其制程