我有一個DSpace的服務器,從4.3版本uprading到5.1後,它不斷將停止與以下錯誤幾個小時後工作:恆dSPACE的錯誤java.lang.OutOfMemoryError:Java堆空間
java.lang.OutOfMemoryError: Java heap space
我已經閱讀同樣問題的答案,但他們沒有幫助我。
我JAVA_OPTS:-Xmx4096M -Xms4096M -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
這裏是我的日誌:
- dspace.log.2015-04-21:http://jpst.it/ylU4
- tomcat7-stderr.2015-04-20.log:http://jpst.it/ylTN
- localhost_access_log.2015-04-20.txt:http://jpst.it/ylTT
我在網上搜索了一個解決方案,找不到一個,有沒有人有線索?
配置JVM在OOM上放置磁頭轉儲,然後檢查該轉儲是否存在可能的嫌疑犯。使用它和源代碼,試圖找出是否存在泄漏或堆的低效使用。 – jdv
這是DSpace實例的重要分配。你能確認tomcat實際上是使用你分配的分配嗎? – terrywb