-
seaslog 的常用方法<br> 配置方法:(包括設(shè)置日志存儲路徑)Seaslog::setBasePath('/log'),getBasePath,(設(shè)置日志模塊,不同的模塊日志存儲到不同的文件下setLogger('Web') setLogger('Api'))setLogger,getLastLogger<br> 寫日志方法:log($level,$message,array $content=array(),$module=""),info,notice,debug,warning,error<br> Seaslog::log('debug','debugdebug'); 讀日志方法:analyzerCount($level='all',$log_path='*',$key_word=NULL)統(tǒng)計所有類型(或單個類型)行數(shù),analyzerDetail($level=SEASLOG_INFO,$log_path='*',$key_word=NULL,)以數(shù)組形式,快速去除某類型log的各行詳情 seaslog常量 SEASLOG_DEBUG "debug" SEASLOG_INFO "info" SEASLOG_NOTICE SEASLOG_WARNING SEASLOG_ERROR SEASLOG_CRITICAL SEASLOG_ALERT SEASLOG_EMERGENCY查看全部
-
pecl.php.net php常用擴展網(wǎng)站 搜索seaslog phpize php自帶的一個解壓php擴展的命令 make && make install 編譯和安裝 php.ini extension= "seaslog.so" seaslog擴展 按照正常的php擴展來安裝,配置項要到github里找,修改log存儲基本目錄查看全部
-
好查看全部
-
不錯查看全部
-
minimum查看全部
-
不錯,挺好的查看全部
-
學(xué)習(xí)查看全部
-
幾個防腐劑會吃醋的給爸爸好v爸爸查看全部
-
就,放假,發(fā),發(fā)查看全部
-
我查看全部
-
很好查看全部
-
SeasLog的常用方法 配置方法:(包括設(shè)置日志存儲路徑;設(shè)置日志模塊)SetBasePath,getBasePath,setLogger,getLastLogger 寫日志方法:log,info,notice,debug,warning,error 讀日志方法:analyzerCount,analyzerDetail查看全部
-
為什么使用SeasLog 1.高性能(SeasLog是用C語言寫的,并且它自帶一個緩沖池的功能,我們每一次產(chǎn)生的日志,是首先寫到內(nèi)存當中的,當達到一定量時,才一次性寫到文件當中,這樣比我們頻繁寫入文件中的性能高很多); 2.無需配置; 3.功能完善,使用簡單(日志系統(tǒng)最好有以下幾點功能:除了讀寫日志以外;還希望可以分模塊:比如網(wǎng)站分前臺后臺兩個大的模塊,寫到不同的文件里去;并且日志系統(tǒng)有統(tǒng)計、分析的功能)。查看全部
-
對于普通用戶,日志功能不會帶來更多好處,而且會給系統(tǒng)增加更多的負擔(dān)。 為什么需要日志功能 1.了解系統(tǒng)運行情況(比如一個用戶進入我們網(wǎng)站時遇到404錯誤或其他500錯誤,或者對接的短信API接口崩潰時,我們可以第一時間知道這個消息,否則需要等到用戶反饋才得知); 2.記錄用戶操作信息(比如有一個電子商城,我們希望知道用戶在下單時他傳的所有參數(shù)是什么,我們也希望知道返回給用戶的所有參數(shù)是什么。這樣可以更好的知道系統(tǒng)運作的流程); 3.收集數(shù)據(jù)(比如當網(wǎng)站發(fā)生了一些500的系統(tǒng)錯誤,我們希望知道這個500的錯誤是因為什么引起的,而且發(fā)生了多少次,這樣也更加方便我們?nèi)?yōu)化系統(tǒng)的性能)。查看全部
-
什么是日志系統(tǒng) 1.記錄系統(tǒng)運行時的信息。 2.系統(tǒng)日志:網(wǎng)站總體崩潰或者硬件出現(xiàn)問題時需要記錄的一些系統(tǒng)級別的日志; 應(yīng)用程序日志:MySQL數(shù)據(jù)庫崩潰了或者短信接口崩潰了; 安全日志:MySQL受到了一些入侵或者MySQL注入時需要記錄的安全方面的日志信息。 3.日志功能不應(yīng)該影響到用戶的正常使用。查看全部
舉報
0/150
提交
取消