我將 Tomcat9 用作服務器,Catalina.out并將 "System.out". "System.error"我不知道每次打開和刷新 Catalina.out 文件時,它都會給出奇怪的輸出(如下圖所示),并且此輸出一直在增加,直到超過百萬長度。打開 Catalina.out 文件會導致加載緩慢。加載這個奇怪的東西后,我需要的記錄器輸出將位于這些東西的底部。通過記事本++打開Catalina.out將有以下輸出:我希望輸出不會給出這種奇怪的惱人輸出。
3 回答

catspeake
TA貢獻1111條經驗 獲得超0個贊
我認為,日志的編碼是錯誤的。也許,您應該檢查 Apache Tomcat 的日志寫入屬性。
(參見http://tomcat.apache.org/tomcat-9.0-doc/logging.html)
希望,它應該對你有所幫助。

莫回無
TA貢獻1865條經驗 獲得超7個贊
我猜你需要一些格式化。只需按照以下步驟操作。
在 Notepad++ 中打開文件
輸入 Control-A(全選)
鍵入 Control-H(替換)在“查找內容”中鍵入“\x00”
在“替換為”中留空在“搜索模式”中選擇“擴展”
然后點擊“全部替換”

Cats萌萌
TA貢獻1805條經驗 獲得超9個贊
我剛剛發現奇怪的輸出只會在我刪除 Catalina.out 中的所有啟動記錄器時發生。
啟動記錄器示例:
. . {some logger} 08-Aug-2019 15:15:22.692 INFO [main] org.apache.catalina.startup.Catalina.start 服務器啟動 [33,192] 毫秒
如果我只是離開它,它不會再給出奇怪的輸出。所以,我會關閉這個問題。
添加回答
舉報
0/150
提交
取消