发明名称 一种日志系统的运行方法
摘要 本发明公开了一种日志系统的运行方法,检查所述日志系统配置,并初始化网络;判断是否发送syslog告警,如果是,则连接到远端服务器,如果否,则判断是否需要归档备份,如果是,则挂载归档备份handle并启动队列处理线程,如果否,则获得日志文件序列号;判断是否需要备份日志文件,如果是,则加入备份消息到队列,如果否,则拉起日志监控线程,启动传输控制协议/数据报文协议接受器线程,保存对象物理地址和数据成员到共享内存。采用了本发明的技术方案,方便监控,及时的发现错误,方便和灵活的调用方法,简单易用,利于维护,功能全面而且实用。
申请公布号 CN101286888B 申请公布日期 2010.08.11
申请号 CN200810112054.1 申请日期 2008.05.21
申请人 天柏宽带网络科技(北京)有限公司 发明人 纳君;辛宇;何易;王仁强;张剑寅
分类号 H04L12/24(2006.01)I;H04L12/26(2006.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 北京方韬法业专利代理事务所 11303 代理人 杨聚楼;吴景曾
主权项 一种日志系统的运行方法,其特征在于,包括以下步骤:A、检查所述日志系统配置,并初始化网络;B、判断是否发送syslog告警,如果是,则连接到远端服务器,并转至步骤C,如果否,则转至步骤C;C、判断是否需要归档备份,如果是,则挂载归档备份handle并启动队列处理线程,并转至步骤D,如果否,则转至步骤D;D、获得日志文件序列号;E、判断是否需要备份日志文件,如果是,则加入备份消息到队列,并转至步骤F,如果否,则转至步骤F;F、拉起日志监控线程,启动传输控制协议/数据报文协议接受器线程,保存对象物理地址和数据成员到共享内存;所述日志系统的运行方法还包括以下步骤:G1、获得线程锁,打印到文件,刷新缓冲,释放线程锁;G2、判断是否打印到屏幕,如果是,则打印到屏幕,并转至步骤G3,如果否,则转至步骤G3;G3、判断是否发送syslog告警,如果是,则发送syslog告警,并转至步骤G4,如果否,则转至步骤G4;G4、判断是否发送到远端服务器,如果是,则发送到远端服务器,并结束,如果否,则结束;所述日志系统的运行方法还包括以下步骤:H1、判断是否需要监控并切换日志文件,如果是,则启动计时器;H2、判断日志文件是否超过指定大小或者是否超过指定日期,如果是,则切换日志文件,并转至步骤H3,如果否,则转至步骤H3;H3、判断是否需要备份日志文件,如果是,则加入备份消息到队列,并结束,如果否,则结束。
地址 100086 北京市海淀区中关村南大街2号数码大厦A座19层