web-msg-sender 運行一段時間workerman.log 日志文件會拖垮服務器,怎么設置不寫入日志?
1、workerman.log 僅用于記錄workerman自身相關(guān)啟停等日志,內(nèi)核出問題時方便問題排查,不建議關(guān)閉這個日志;
2、日志文件拖垮服務器?怎么個拖垮法?如果日志文件太大沒有進行類似hash切割存儲嗎?或者沒有定期的歸檔處理嗎?等等...;
3、workerman內(nèi)核并沒有關(guān)于這個日志是否啟用的開關(guān),換句話就是總會自動創(chuàng)建一個日志,如果你非要這么做,有個曲線你可以試試:
Worker::$logFile = '/dev/null';
錯誤碼65280代表業(yè)務代碼拋出了未捕獲的異常導致進程退出,并不是寫日志引起的,與此同時,這個異常棧會寫入到 Worker::logFile,從日志中定位該異常解決即可。