weblogic的domain的内存大小可以调节,设置方法如下:
第一步. 修改startManagedWeblogic.sh文件:
DOMAIN_NAME="analysisdomain"
ADMIN_URL="http://echnweb1:40004"
SERVER_NAME="trackerServer1"
# 设置内存参数,不设则默认走setDomainEnv.sh来自动设置
MANAGERED_MEM_ARGS="-Xms1024m -Xmx1024m"
MANAGERED_PORT="40001"
export MANAGERED_MEM_ARGS
export MANAGERED_PORT
第二步. 再在startWebLogic.sh中加入以下代码:
if [ "${WLS_PW}" != "" ] ; then
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=${WLS_PW}"
fi
......
if [ "${MANAGERED_MEM_ARGS}" != "" ] ; then
MEM_ARGS="${MANAGERED_MEM_ARGS}"
echo "检测到从被管server来的设置内存参数:${MANAGERED_MEM_ARGS}"
echo "设置方法:在startManagedWebLogic3000X.sh中设置{MANAGERED_MEM_ARGS}值即可"
fi
if [ "${MANAGERED_PORT}" != "" ] ; then
MANAGERED_PORT="${MANAGERED_PORT}"
else
MANAGERED_PORT="30000"
fi
......
CLASSPATH="${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"