JMX_OPTIONS=\7441 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\
LOG_OPTIONS=\
-Xdump:heap:file=$LOG_PATH/heapdump.%Y%m%d.%H%M%S.%pid.%seq.phd
-Xdump:java:defaults:file=$LOG_PATH/javacore.%Y%m%d.%H%M%S.%pid.%seq.txt\GC_OPTIONS=\#如果没有应用的参数,可以省略APP_OPTIONS APP_OPTIONS=\
JAVA_OPTIONS=\$APP_OPTIONS-Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder\
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $* #…
if [ \ echo \ echo \-Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}\ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS} else echo \ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS}
${SERVER_CLASS} >\ fi #…
HP-UX平台: #umask 037 # Call setDomainEnv here. DOMAIN_HOME=\
if [ \ SERVER_NAME=\fi
umask 022
#默认设置 AdminServer使用默认设置 LOG_PATH=\
WLS_REDIRECT_LOG=\
USER_MEM_ARGS=\-Xms5120m -Xmx5120m -Xmn1536m -XX:PermSize=1024m -XX:MaxPermSize=1024m\
JMX_OPTIONS=\7441 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\LOG_OPTIONS=\
-Xverbosegc:file=$LOG_PATH/gc.$$.log-XX:HeapDumpPath=$LOG_PATH/heapdump.$$.hprof -XX:ErrorFile=$LOG_PATH/hs_err_pid$$.log\
GC_OPTIONS=\-XX:CMSInitiatingOccupancyFraction=60 -XX:+UseParNewGC
-XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:+CMSClassUnloadingEnabled -XX:MaxTenuringThreshold=18 -XX:SurvivorRatio=8
-XX:ParallelGCThreads=16-XX:+HeapDumpOnOutOfMemoryError -XX:+HeapDumpOnCtrlBreak\
#如果没有应用的参数,可以省略APP_OPTIONS
APP_OPTIONS=\
JAVA_OPTIONS=\$APP_OPTIONS -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder\
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $* #…
if [ \ echo \ echo \-Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}\ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}
else echo \ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS} >\ fi #… Linux平台: #umask 037
# Call setDomainEnv here.
DOMAIN_HOME=\
if [ \ SERVER_NAME=\fi
umask 022
#默认设置 AdminServer使用默认设置 LOG_PATH=\
WLS_REDIRECT_LOG=\
USER_MEM_ARGS=\-Xms5120m -Xmx5120m -Xmn1024m -XX:PermSize=1024m -XX:MaxPermSize=1024m\
JMX_OPTIONS=\7441 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\
LOG_OPTIONS=\
-XX:+PrintGCTimeStamps -XX:HeapDumpPath=$LOG_PATH/heapdump.$$.hprof -XX:ErrorFile=$LOG_PATH /hs_err_pid$$.log\
GC_OPTIONS=\-XX:CMSInitiatingOccupancyFraction=60 -XX:+UseParNewGC
-XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:+CMSClassUnloadingEnabled
-XX:MaxTenuringThreshold=18 -XX:SurvivorRatio=8 -XX:ParallelGCThreads=16 -XX:+HeapDumpOnOutOfMemoryError\
#如果没有应用的参数,可以省略APP_OPTIONS
APP_OPTIONS=\ -Djava.security.egd=file:/dev/./urandom-Djava.awt.headless=true \
JAVA_OPTIONS=\$APP_OPTIONS -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder\ . ${DOMAIN_HOME}/bin/setDomainEnv.sh $* #… if [ \ echo \ echo \-Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}\ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS} else echo \ ${JAVA_HOME}/bin/java -Dweblogic.Name=${SERVER_NAME} ${JAVA_VM} ${MEM_ARGS} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS} >\ fi #… ? 如果是AdminServer与ManagerServer情况
AIX平台: #umask 037 # Call setDomainEnv here. DOMAIN_HOME=\ if [ \ SERVER_NAME=\fi umask 022 #默认设置 AdminServer使用默认设置 LOG_PATH=\ WLS_REDIRECT_LOG=\USER_MEM_ARGS=\-Xms2048m -Xmx2048m -Xmn1024m\JMX_OPTIONS=\7441 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\
LOG_OPTIONS=\
-Xdump:heap:file=$LOG_PATH/heapdump.${SERVER_NAME}.%Y%m%d.%H%M%S.%pid.%seq.phd
-Xdump:java:defaults:file=$LOG_PATH/javacore.${SERVER_NAME}.%Y%m%d.%H%M%S.%pid.%seq.txt\
GC_OPTIONS=\-Xloainitial0.3 -Xloaminimum0.3\#如果没有应用的参数,可以省略APP_OPTIONS APP_OPTIONS=\
#如果有ManagerServer 添加if中的内容
if [ \arapms01\ #clsappsvr01 JMX_OPTIONS=\7442 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\
USER_MEM_ARGS=\-Xms5120m -Xmx5120m –Xmn1536m\#如果没有应用的参数,可以省略APP_OPTIONS
APP_OPTIONS=\elif [ \arapms02\
JMX_OPTIONS=\7443 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false\
USER_MEM_ARGS=\-Xms5120m -Xmx5120m –Xmn1536m\#如果没有应用的参数,可以省略APP_OPTIONS
APP_OPTIONS=\fi
JAVA_OPTIONS=\$APP_OPTIONS -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder\
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $* #…
if [ \ echo \