我只想問問應用程序日誌保存在哪裏,所以如果我的代碼是這樣的:red5 - 應用程序日誌文件保存在哪裏?
import org.red5.logging.Red5LoggerFactory;
logger.debug(「Recording show for:{}」,conn.getScope()。getContextPath());
該文本將寫入?
在此先感謝。
我只想問問應用程序日誌保存在哪裏,所以如果我的代碼是這樣的:red5 - 應用程序日誌文件保存在哪裏?
import org.red5.logging.Red5LoggerFactory;
logger.debug(「Recording show for:{}」,conn.getScope()。getContextPath());
該文本將寫入?
在此先感謝。
They're using theorg.slf4j.Logger
類,看來。
從this網站,我認爲它應該記錄到標準輸出或標準錯誤。但是,我讀了API,看起來有一個控制日誌級別的變量。你是否得到任何調試級別的消息?
感謝您的回覆。我不確定,我是RED5的新手。我想要做的是在閃存中創建一個客戶端應用程序,並將音頻廣播到連接到服務器的所有客戶端。現在我相信這是通過使用共享對象來實現的,這是真的嗎?,我剛開始瀏覽一些示例,我正在嘗試測試當前的應用程序,但爲了執行此操作,我沒有跟蹤我的代碼目前正在服務器端進行。這就是爲什麼我要求我需要一個日誌文件來查看我的代碼在執行時正在執行的操作。 – redoc01
你如何設置'logger'變量?另外,在線發現了一些版本的代碼http://code.google.com/p/red5/source/browse/java/server/trunk/src/org/red5/logging/Red5LoggerFactory.java?r=3563 –
@ NickODell - 您設置記錄器變量爲:private static final Logger logger = Red5LoggerFactory.getLogger(Application.class,「recorder」); – redoc01
我們默認使用slf4j和Logback。日誌文件位置基於記錄器配置文件,具體取決於您使用的appender。在大多數情況下,red5/log目錄就是你想要看的地方。 –