Pada dasarnya Apache Tomcat butuh alokasi memory yang besar saat dijalankan, biasanya saat aplikasi yang ingin dijalankan pada tomcat membutuhkan memory yang besar, maka akan terdapat notifikasi error karena memory tidak cukup. Nah pada tutorial kali ini saya akan membahas tentang cara menambah memory JVM pada Apache Tomcat. Berikut ini langkah2 nya :
Buka catalina.sh pada direktori instalan Apache Tomcat dalam folder /bin .
dan tambahkan konfigurasi seperti di bawah ini
# Setting the Memory Arguments for Tomcat Server
export CATALINA_OPTS="-Xms256m -Xmx512m"
Xms = untuk settingan minimum memory
Xmx = untuk settingan maksimum memory
Restart Apache Tomcat.
Maka memory JVM anda akan bertambah.
Jika cara diatas tidak berhasil , ganti dengan berikut
export JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC"
Selengkapnya → Cara menambah memory JVM pada Apache Tomcat