টমকেট 7 ফ্রিবিএসডি হিপসাইজ


1

আমি ফ্রিবিএসডি তে টমক্যাট 7 চালাচ্ছি। আমি নিজে থেকে এটি শুরু

/usr/local/etc/rc.d

চালিয়ে

./tomcat7 অনস্টার্ট

টমক্যাটে চালিত একটি অ্যাপ্লিকেশনটির জন্য আমার স্তূপের আকার বাড়ানো দরকার। আমি যোগ করলাম

export JAVA_OPTS="-Xmx3000m"

থেকে

/usr/local/apache-tomcat-7.0/bin/catalina.sh

তবে এর কোনও প্রভাব নেই। স্থাপনা সর্বদা স্মৃতি ব্যতিক্রম ব্যর্থ হয়ে ব্যর্থ হয়। আমি setenv.sh সম্পাদনা করেছি তবে এর কোনও প্রভাব নেই। উবুন্টু 10.04 এ টমক্যাট 6 এর জন্য এই সেটিংসটি কাজ করেছিল।

আমি কি ভুল করছি?

উত্তর:


0

ভিতরে দেখার চেষ্টা করুন /usr/local/etc/rc.d/tomcat7। সেখানে সরাসরি হ্যাপের আকারটি সেট করার একটি বিকল্প রয়েছে যা সরাসরি জাভাতে চলে গেছে।

এটি আমার টমকেট আরডি স্ক্রিপ্টের একটি উদাহরণ যা আমি স্রেফ C টমক্যাট / বিন / পরিষেবাদি.এসপি থেকে অনুলিপি করেছি। আমি এটির মতো ভারী পরিবর্তন করেছি বলে এটি ঠিক আপনার মতো দেখাবে না, তবে এটি আপনাকে কী করতে পারে তার একটি ধারণা দেওয়া উচিত।

JAVA_HOME=/usr/java/default
CATALINA_HOME=/opt/tomcat-prod
DAEMON_HOME=/opt/tomcat-prod
TOMCAT_USER=svcitstomcat
PID_FILE=/var/run/jsvc-tomcatprod.pid
CATALINA_BASE=/opt/tomcat-prod
CLASSPATH=$JAVA_HOME/lib/tools.jar:\
$CATALINA_HOME/bin/commons-daemon.jar:\
$CATALINA_HOME/bin/commons-logging-api.jar:\
$CATALINA_HOME/bin/bootstrap.jar
LOGS=$CATALINA_HOME/logs
JAVA_OPTS=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"\
"-  Djava.util.logging.config.file="$CATALINA_HOME/conf/logging.properties"


case "$1" in
  start)
    #
    # Start Tomcat
    #
    $DAEMON_HOME/bin/jsvc \
    -Xms1024M -Xmx1024M \
    $JAVA_OPTS \
    -user $TOMCAT_USER \
    -home $JAVA_HOME \
    -Dcatalina.home=$CATALINA_HOME \
    -Dcatalina.base=$CATALINA_BASE \
    -Djava.io.tmpdir=$TMP_DIR \

আমার $ টমক্যাট / বিনটিতে কোনও পরিষেবা নেই বলে মনে হচ্ছে। আমি কিছুটা পরীক্ষা-নিরীক্ষা করেছি: আমি যদি ম্যানুয়ালি start টোম্যাক্যাট / বিন / স্টার্টআপ। শ্যাশ সেটিংস ক্যাটালিনা.শ থেকে আমার প্রত্যাশা অনুযায়ী প্রয়োগ করা হয়।
ফ্লোরিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.