[英]Track out of memory exception in java web application
我正在使用一個Web應用程序,該應用程序讀取文件並為我提供帶有行號和其他詳細信息的搜索字符串,為此,我正在使用以下技術:
FTP和共享位置文件,我正在使用此應用程序閱讀。
每次執行搜索時,都會顯示“內存不足”異常。 有沒有可用的工具可以讓我看到代碼的哪一部分正造成問題?
我嘗試了jConsole,MAT和其他工具,但由於我是性能測試的新手,所以它們看起來都很復雜。
當您使用過多的RAM時,將引發OutOfMemoryError
。 嘗試找出存儲大量數據的位置,例如,一個永不清除的列表。
如果找不到錯誤,請創建一個堆轉儲。 然后,打開它,看看會打磨您的記憶。 一個很棒的教程在這里: https : //blog.codecentric.de/2011/08/java-heapdumps-erzeugen-und-verstehen-4-akt/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.