• / 7
  • 下載費用:30 金幣  

一種基于PHP收集及存儲日志的方法和系統.pdf

摘要
申請專利號:

CN201510425305.1

申請日:

2015.07.17

公開號:

CN105022822A

公開日:

2015.11.04

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20150717|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 成都視達科信息技術有限公司
發明人: 陳朱堯; 蔡華軼
地址: 610000四川省成都市高新區世紀城南路599號6棟16層1601-1604
優先權:
專利代理機構: 北京輕創知識產權代理有限公司11212 代理人: 劉洵
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510425305.1

授權公告號:

|||

法律狀態公告日:

2015.12.02|||2015.11.04

法律狀態類型:

實質審查的生效|||公開

摘要

本發明涉及一種基于PHP收集及存儲日志的方法和系統,包括步驟S1,客戶端上報日志數據;步驟S2,日志收集模塊收集所述日志數據,并發送給Redis緩存服務器;步驟S3,Redis緩存服務器存儲所述日志數據;步驟S4,日志異步寫入模塊從Redis緩存服務器中逐行讀出所述日志數據,并發送到MongoDB數據庫;步驟S5,MongoDB數據庫寫入所述日志數據并進行存儲;本發明能夠方便的收集有效日志,保證數據庫的讀寫性能在一個低并發、低IO負載的范圍之內工作,減輕存儲數據庫寫入壓力,使系統健康穩定運行。

權利要求書

權利要求書
1.  一種基于PHP收集及存儲日志的方法,其特征在于,包括以下步驟:
步驟S1,客戶端上報日志數據;
步驟S2,日志收集模塊收集所述日志數據,并發送給Redis緩存服務器;
步驟S3,Redis緩存服務器存儲所述日志數據;
步驟S4,日志異步寫入模塊從Redis緩存服務器中逐行讀出所述日志數據,并發送到MongoDB數據庫;
步驟S5,MongoDB數據庫寫入所述日志數據并進行存儲。

2.  根據權利要求1所述的基于PHP收集及存儲日志的方法,其特征在于,步驟S3中,Redis緩存服務器通過一個編寫的PHP寫入接口寫入所述日志數據。

3.  根據權利要求1所述的基于PHP收集及存儲日志的方法,其特征在于,步驟S4中,日志異步寫入模塊通過一個編寫的PHP腳本異步讀取所述Redis緩存服務器中的日志數據。

4.  根據權利要求1所述的基于PHP收集及存儲日志的方法,其特征在于,日志異步寫入模塊有多個。

5.  一種基于PHP收集及存儲日志的系統,其特征在于,包括客戶端、日志收集模塊、Redis緩存服務器、日志異步寫入模塊和MongoDB數據庫;
所述客戶端用于上報日志數據;
所述日志收集模塊用于收集客戶端上報的所述日志數據,并發送給Redis緩存服務器;
所述Redis緩存服務器用于存儲所述日志收集模塊發送的所述日志數據;
所述日志異步寫入模塊用于從Redis緩存服務器中逐行讀出所述日志數 據,并發送到MongoDB數據庫;
所述MongoDB數據庫用于寫入所述日志異步寫入模塊發送的所述日志數據并進行存儲。

6.  根據權利要求5所述的基于PHP收集及存儲日志的系統,其特征在于,所述Redis緩存服務器通過一個編寫的PHP寫入接口寫入所述日志數據。

7.  根據權利要求5所述的基于PHP收集及存儲日志的系統,其特征在于,所述日志異步寫入模塊通過一個編寫的PHP腳本異步讀取所述Redis緩存服務器中的日志數據。

8.  根據權利要求5所述的基于PHP收集及存儲日志的系統,其特征在于,所述日志異步寫入模塊有多個。

9.  根據權利要求5所述的基于PHP收集及存儲日志的系統,其特征在于,硬件配置環境為:CPU為2*4核及2.4G,內存為4*8G或者8*8G,硬盤為2*300G,RAID控制器為支持RAID15,網絡接口為4個千兆網口。

10.  根據權利要求5所述的基于PHP收集及存儲日志的系統,其特征在于,軟件配置環境為:操作系統為Linux Centos x646.2,緩存系統為Redis2.8.17,數據庫為MongoDB 2.6.0,PHP版本為PHP 5.3.22。

關 鍵 詞:
一種 基于 PHP 收集 存儲 日志 方法 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種基于PHP收集及存儲日志的方法和系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6353671.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图