我使用JMeter爲Web應用程序執行併發測試。應用程序日誌文件在執行併發測試時未命中大多數日誌信息
環境:linux下,JMeter的2.6,Tomcat的6.0.35,log4j的1.2.14,
我用的appender我公司延伸RollingFileAppender進行的,它是用於根據不同的用戶和登錄IP創建相應的日誌文件,例如user1-233.111-app.log.20121112
我設置的JMeter的線程是50,然後運行JMeter的腳本來測試Web應用程序,也有在Tomcat中/日誌50個日誌文件,但也有下一個問題:
每個日誌文件錯過大多數日誌信息,例如user1-233.111-app.log.20121112只有一行信息,但它應該有很多日誌信息
user1的日誌文件包含user2的日誌信息,例如,在user1-233.111-app.log.20121112,有一些線,如 - INFO [USER2] ..........
沒有user1-233.111-app.log.20121112.1 ,user1-233.111-app.log.20121112.2 etc
在此先感謝!
我們應該如何在沒有源代碼的情況下在自己的自定義附件中找到一個bug?如果您的測試運行原始DailyRollingFileAppender是否還有缺失的條目? – k3b
對不起,我的錯誤是,我公司的appender擴展了RollingFileAppender。 – frank