1.修改config.xml
thread数量调整原则为,单个cpu最多对应50个thread,推荐每cpu25个thread,调整后确保cpu占用率在百分之九十左右效果最佳。
在config.xml中的加入黄色部分,重启weblogic服务。该段内容是将默认的thread池中thread数量修改为100个。
2.修改config.xml文件,增加黄色部分
3.修改启动参数脚本 增加如下黄色部分
if [ \echo \
echo \VA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_CLASS}\
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_CLASS}-Dweblogic.threadpool.MinPoolSize=100 –Dweblogic.threadpool.MaxPoolSize=200
else
echo \
${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME}
-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_CLASS} -Dweblogic.threadpool.MinPoolSize=100 –Dweblogic.threadpool.MaxPoolSize=200>\fi