0
A
回答
1
感謝傑西的答覆,但我沒有嘗試你提到的方式。我以這種方式解決了這個問題。下載碼頭源並獲得了名爲RolloverFileOutputStream.java
的日誌文件,然後我在RollTaskBySize()
方法中更改了值maxFileLenth
。
long maxFileLenth = 1048576*10L; //(10MB)
我把這個文件我的源代碼內,並改變了碼頭,loggin.xml值。 設置路徑從我的項目中以粗體顯示修改後的RolloverFileOutputStream.java。
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<New id="ServerLog" class="java.io.PrintStream">
<Arg>
<!-- ****** THIS IS THE CHANGE THAT I MADE ***** -->
<New class="rezg.gdsws.util.RolloverFileOutputStream">
<Arg>
<Property name="jetty.logs" default="/var/log/rezg/app/jetty"/>/yyyy_mm_dd.Server.log
</Arg>
<Arg type="boolean">false</Arg>
<Arg type="int">90</Arg>
<Arg><Call class="java.util.TimeZone" name="getTimeZone"><Arg>GMT</Arg></Call></Arg>
<Get id="ServerLogName" name="datedFilename"/>
</New>
</Arg>
</New>
1
下降的SLF4J API的JAR文件到lib目錄和SLF4J將用於在您IMPL要記錄從該點登錄on..put並配置相應
可以看到基本設置的logback與在這裏做繁重:
http://wiki.eclipse.org/Jetty/Tutorial/Sifting_Logs_with_Logback
+0
我遇到同樣的問題。需要限制錯誤日誌文件大小。但無法從您的鏈接中獲得。當我查看源代碼時,我無法找到RollTaskBySize方法。你能幫我嗎。謝謝 – vels4j
相關問題
- 1. 如何減少SSIS ETL過程的事務日誌大小?
- 2. 減少會話的日誌大小
- 3. 如何減小日誌大小
- 4. MSSQL2008備份日誌的不減少日誌大小
- 5. 碼頭服務器日誌請求體
- 6. 如何減少服務器控件的視圖狀態大小?
- 7. 如何設置Wildfly服務器日誌的最大大小
- 8. 如何減少JMeter日誌?
- 9. 減少日曆大小
- 10. SQL服務器中的巨大大小日誌文件
- 11. 如何減少UIImage大小...?
- 12. 如何減少jar大小
- 13. 如何減少UICollectionView大小
- 14. 如何減少iPhone中的攝像頭圖像文件大小?
- 15. 如何減少`zookeeper`的日誌量?
- 16. NSString與日期:減少日期大小
- 17. 如何減少apk中的GMS大小
- 18. 服務結構SDK日誌大小
- 19. 如何自定義Google play服務以減少jar大小?
- 20. 如何減少瀏覽器大小時的圖像大小。
- 21. HTTP標頭:Last-Modified - 它如何最大限度地減少服務器負載?
- 22. SQL服務器錯誤日誌大小太大,無法處理
- 23. 如何減少實時日誌數據?
- 24. 如何最大限度地減少對日誌的影響
- 25. 如何減少我的ArrayList的大小?
- 26. 如何減少批量nvarchar(最大)更新的事務日誌增長
- 27. 減少代碼的大小 - 笨
- 28. MobileFirst服務器日誌文件的大小
- 29. 如何減少代碼中的微調字體大小?
- 30. 減少TimePicker大小
嗨我找不到RollTaskBySize方法在這個類RolloverFileOutputStream – vels4j
嗨vels4j,我可以給你發電子郵件給你的類,如果你給你的電子郵件地址。因爲我沒有看到任何地方在這裏附上文件。 – imesh
gmail的p.stivel是我的郵件ID,請發送謝謝。 – vels4j