CATALINA_OPTS ve JAVA_OPTS'ın birbirinden farklı olarak, tomcat CATALINA_OPTS' a yazılan parametreleri görür tomcat üzerinde çalışmayan java uygulamalarınız var ise o da JAVA_OPTS'a yazılan parametreleri görür.
Genelde “java.lang.OutOfMemory:PermGen space” hatası(default 64M olarak ayarlanmıştır MaxPermSize, artırmak gerekmektedir. Javanın class file'ları 64mb'lık bloğu aştığında bu hatayı verir) yada “java.lang.OutOfMemory:Java heap space” hataları alınır ve bunun üzerine tomcat'in dizinindeki /bin/ klasörüne gidilir ve setenv.sh dosyası yoksa oluşturulur ve aşağıdaki parametreler eklenerek memory hatası giderilebilir.
#Tomcatt'in yüklü olduğu makine nin RAM'i 2gb den fazla ise
#-Xms : Starting Memory
#-Xmx : Maximum Memory
export CATALINA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=64m -XX:MaxPermSize=256m"
#-XX:UseParallelGC birden çok çekirdekli makinelerde kullanımı maksimum throughput sağlar.
export CATALINA_OPTS="$CATALINA_OPTS -XX:+UseParallelGC"
# Spesikif parametre kontrolü
if [ -r "$CATALINA_BASE/bin/appenv.sh" ]; then
. "$CATALINA_BASE/bin/appenv.sh"
fi
echo "Using CATALINA_OPTS:"
for arg in $CATALINA_OPTS
do
echo ">> " $arg
done
echo ""
echo "Using JAVA_OPTS:"
for arg in $JAVA_OPTS
do
echo ">> " $arg
done
echo "_______________________________________________"
echo ""
Subscribe to:
Post Comments (Atom)
How can we use svg file as a icon of v-btn (vuetify button) ?
<template> <v-btn> <CustomIcon /> Click me </v-btn> </template> <script> // Import your SVG ...
-
Hello, I want to share couple of new features about java 22. Language Improvements: Unnamed variables & patterns (JEP 456): This enha...
-
This is all depend your gradle version. please check https://github.com/dcendents/android-maven-gradle-plugin i found my solution in there...
-
Öncelikle Eclipse Ide for JAVA EE developers olanı indiriyoruz ( Bu adresten işletim sisteminize uygun olanı indirebilirsiniz ).Herhangi bi...
No comments:
Post a Comment