首页 > 应用开发 > Java > weblogic常用命令
1、测试数据库是否可用
/opt/jdk1.6.0_45/bin/java -classpath /opt/bea1036/wlserver_10.3/server/lib/weblogic.jar utils.dbping ORACLE_THIN lisapp bingosoft 10.243.30.85:1521:gdlis
2、启停WLS集群
启动集群的脚本:
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic STARTCLUSTER -clustername ACluster
停止集群的脚本如下:
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic STOPCLUSTER -clustername ACluster
3、启动脚本参数配置
3.1、开启GC:
-verbose:gc -Xloggc:$DOMAIN_HOME/servername_gc_`date +%Y%m%d%H%M%S`.log -XX:+PrintGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
3.2、配置JVM内存
-Xms1024m -Xmx2560m -XX:PermSize=256m -XX:MaxPermSize=512m
3.3、配置HEAPDUMP生成
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\youpath\log
java_option中加参数:-XX:+HeapDumpOnCtrlBreak,这样再出现这样情况的话,直接执行"kill -3 <pid>"收集heapdump分析。
jmap -heap:format=b <pid>
DOMAIN_HOME="/oracle/Middleware/user_projects/domains/itsm_domain"
USER_MEM_ARGS="-Dport=80 -Xms2048m -Xmx2048m -XX:NewRatio=3 -XX:PermSize=256m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemory
Error -XX:HeapDumpPath=/oracle/Middleware/user_projects/domains/itsm_domain/heapdump -verbosegc -XX:+PrintGCDetails -XX:+Prin
tGCTimeStamps -XX:+DisableExplicitGC -Xloggc:$DOMAIN_HOME/gc_$(date +%Y-%m-%d).log"
4、线程并发数据设置
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.threadpool.MinPoolSize=100"
export JAVA_OPTIONS
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.threadpool.MaxPoolSize=300"
export JAVA_OPTIONS
有需要的朋友可以关注我的公众号,文章每日一更
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28833846/viewspace-2732633/,如需转载,请注明出处,否则将追究法律责任。