发明名称 一种基于PHP收集及存储日志的方法和系统
摘要 本发明涉及一种基于PHP收集及存储日志的方法和系统,包括步骤S1,客户端上报日志数据;步骤S2,日志收集模块收集所述日志数据,并发送给Redis缓存服务器;步骤S3,Redis缓存服务器存储所述日志数据;步骤S4,日志异步写入模块从Redis缓存服务器中逐行读出所述日志数据,并发送到MongoDB数据库;步骤S5,MongoDB数据库写入所述日志数据并进行存储;本发明能够方便的收集有效日志,保证数据库的读写性能在一个低并发、低IO负载的范围之内工作,减轻存储数据库写入压力,使系统健康稳定运行。
申请公布号 CN105022822A 申请公布日期 2015.11.04
申请号 CN201510425305.1 申请日期 2015.07.17
申请人 成都视达科信息技术有限公司 发明人 陈朱尧;蔡华轶
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 刘洵
主权项 一种基于PHP收集及存储日志的方法,其特征在于,包括以下步骤:步骤S1,客户端上报日志数据;步骤S2,日志收集模块收集所述日志数据,并发送给Redis缓存服务器;步骤S3,Redis缓存服务器存储所述日志数据;步骤S4,日志异步写入模块从Redis缓存服务器中逐行读出所述日志数据,并发送到MongoDB数据库;步骤S5,MongoDB数据库写入所述日志数据并进行存储。
地址 610000 四川省成都市高新区世纪城南路599号6栋16层1601-1604