Memory Hatası:
Caused by: java.lang.OutOfMemoryError: Java heap space
Edit your bin/dspace to add more memory to the process.
Bu sorunun gidermek için
- /usr/local/apache-tomcat-8.5.9/bin/ yolu altında gidin
setenv.sh adlı bir dosya oluşturun ve içeriğini aşağıdaki gibi düzenleyin.
export JAVA_OPTS="-Dfile.encoding=UTF-8"
export CATALINA_OPTS="$CATALINA_OPTS -Xms512m"
export CATALINA_OPTS="$CATALINA_OPTS -Xmx8192m"
export CATALINA_OPTS="$CATALINA_OPTS -XX:MaxPermSize=256m"
Not: İlk satır OAI ara yüzünde Türkçe karakter sorununu giderecek, diğer üç satır ise belleğin sistem tarafından dengeli kullanımını sağlayacaktır.
Aşağıdaki komutlarla Tomcat'i yeniden başlatın.
sudo service tomcat stop
sudo service tomcat start
Kaynak:
https://stackoverflow.com/questions/37335/how-to-deal-with-java-lang-outofmemoryerror-java-heap-space-error-64mb-heap
Hiç yorum yok:
Yorum Gönder