ITPub博客

首页 > 应用开发 > Java > weblogic常用命令

weblogic常用命令

原创 Java 作者:jaymarco 时间:2020-11-06 15:17:19 0 删除 编辑

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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
负责数据库、中间件、大数据等基础软件建设、优化和业务保障工作。具有10年的电信与银行企业一线/二线运维管理经验。目前专注研究云计算、中间件和数据库等领域技术研究。持有Oracle OCP、weblogic OCP、Docker容器、PGCE和阿里云ACP等认证

注册时间:2020-06-22

  • 博文量
    76
  • 访问量
    36813