一、概述
godaddy的配置檔案真的是寫的規規矩矩的,弄得我一頓好找。最近因為記憶體回收頻繁準備修改下java_opts.在catalina.sh修改後,隻能通過ssh登陸伺服器啟動了。通過godaddy的web控制界面玩不轉了。是以我隻能找godaddy的配置位置了。
godaddy的vds的相關屬性配置位置在:/etc/profile.d/ 目錄下
二、處理方式
配置檔案位置:/etc/sysconfig/tomcat55
1、godaddy原來的配置資訊
CATALINA_HOME=/usr/java/tomcat-5.5
# tomcat local directory (defaults to $CATALINA_HOME)
# CATALINA_BASE=/usr/java/tomcat-5.5
# User to run tomcat as (defaults to tomcat)
# TOMCAT_USER=tomcat
# Java installation (if not set, will attempt to auto-determine based on where /usr/bin/java[c] points)
# JAVA_HOME=
# Java Runtime options
JAVA_OPTS="-XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=16M -Xms8m -Xmx32m"
# Time in seconds to wait before forceful shutdown (defaults to 30)
# SHUTDOWN_WAIT=30
# Use security manager (default = no)
# USE_SECURITY_MANAGER=1
2、我新的配置資訊
隻改一個地方,hoho
JAVA_OPTS="-XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=64M -Xms256m -Xmx256m"
這裡需要說明的是xms和xmx為嘛設定一樣,因為如果不設定一樣,他老是根據記憶體占用情況亂調用系統的gc機制。導緻記憶體頻繁回收,影響效率