1
我們正在考慮從我們集羣的多個節點登錄到一個文件。羣集共享NAS,因此我們有多種選擇。Logback謹慎的文件appender與套接字appender
的logback附帶有謹慎的方式,以確保鎖定等文件附加目的地,但它是以犧牲性能爲代價 - 這是在手動http://logback.qos.ch/manual/appenders.html#FileAppender
其他選項討論是SocketAppender和SimpleSocketServer。這裏沒有討論這個解決方案的性能。
什麼是最有效的方法來處理?
我們使用SimpleSocketServer並沒有注意到性能問題。 –
在什麼規模?多少臺服務器和日誌消息? – Hurda
規模很小。 (我們的網站在單個業務部門內部使用)。在我們的子網上,我們有7個套接字服務器。每個Tomcat節點每分鐘平均收到大約5到10條消息(如此,7個插槽appender和14個雄貓)。在高峯期,某個特定的appender可能每分鐘收到約50-100條消息。 此外,我們有一箇中央插座appender,它只發送錯誤。所有14個雄貓都可以在那裏發送消息。另外,另外還有12-15個獨立Tomcats在那裏發送消息。由於這些只是錯誤,所以即使增加了一些東西,這個數量也是可以忽略的。 –