情況如下:我們有一堆連續不斷的Python腳本,最終在mysql中寫入數據,我們需要一個日誌來分析錯誤率和腳本性能。針對Python和PHP的異步日誌記錄策略
我們也有php前端與mysql數據交互,我們還需要記錄用戶操作,以便我們可以分析他們的行爲,並計算一些評分函數。 所以我們認爲每個案例都有一個mysql表格表(一個用於「python腳本」日誌,一個用於「用戶操作」日誌)。
理想情況下,我們會以性能和低延遲的原因異步寫入這些日誌表。有沒有辦法在Python(我們使用django ORM)和PHP(我們使用的是Yii Framework)中這樣做?
有沒有更好的方法來解決這個問題?
更新: 用戶的動作,(網頁UI),我們現在正在考慮通過簡單的Apache配置加載Apache日誌與相關的會話信息的MySQL自動
通過一個獨立的HTTP服務器進行日誌記錄? – jaz
@jaz - 我期望追加到日誌文件比發送HTTP請求更快。 –