ce97
作者ce97·2015-03-31 18:31
软件开发工程师·某某某

weblogic如何只对集群中的一个server调优

字数 3091阅读 1353评论 0赞 0

weblogic一个集群,集群中有一个server1和server2,adminServer和server1安装在一台服务器,
如果修改setDomainEnv.sh 文件,会把AdminServer的参数也修改了,这并不是我想要的,
于是写脚本单独启动server1,
[root@weblogic02 bin]# pwd
/weblogic/domains/base_domain/bin
[root@weblogic02 bin]# java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr16fp2-20141026_01(SR16 FP2))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr16-20141010_216764 (JIT enabled, AOT enabled)
J9VM - 20141010_216764
JIT  - r9_20140523_64469ifx2
GC   - GA24_Java6_SR16_20141010_1202_B216764)
JCL  - 20141005_01
由于使用了IBM JDK,使用了gencon的方式。
[root@weblogic02 bin]# cat startServer1.sh 
#!/bin/sh
export USER_MEM_ARGS="-Xms512m -Xmx768m -Xmn128m"
export server1_gc_log="/weblogic/domains/base_domain/servers/server1/logs"
export JAVA_OPTIONS="-da -Djava.net.preferIPv4Stack=true -Xgcpolicy:gencon -Xdisableexplicitgc -Xverbosegclog:$server1_gc_log/server1gc.$$.log -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000 -Xconcurrentslack500M"
nohup ./startManagedWebLogic.sh server1 http://192.168.43.183:7001 > ../servers/server1/logs/nohup.out 2>&1 &

这样AdminServer和server1的参数就区别开了。
[root@weblogic02 bin]# ps -ef | grep java
root     23434 23385  3 11:06 pts/6    00:02:10 /opt/ibm/java-x86_64-60/bin/java -Xms512m -Xmx768m -Xmn128m -Dweblogic.Name=AdminServer -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -da -Djava.net.preferIPv4Stack=true -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1035/profiles/default/sysext_manifest_classpath:/weblogic/bea/patch_ocp360/profiles/default/sysext_manifest_classpath weblogic.Server
weblogic 26758 26709  2 11:50 pts/7    00:00:26 /opt/ibm/java-x86_64-60/bin/java -Xms512m -Xmx768m -Xmn128m -Dweblogic.Name=server1 -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -Dweblogic.security.SSL.trustedCAKeyStore=/weblogic/bea/wlserver_10.3/server/lib/cacerts -da -Djava.net.preferIPv4Stack=true -Xgcpolicy:gencon -Xdisableexplicitgc -Xverbosegclog:/weblogic/domains/base_domain/servers/server1/logs/server1gc.26707.log -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000 -Xconcurrentslack500M -da -Djava.net.preferIPv4Stack=true -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=false -Dweblogic.management.server=http://192.168.43.183:7001 -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1035/profiles/default/sysext_manifest_classpath:/weblogic/bea/patch_ocp360/profiles/default/sysext_manifest_classpath weblogic.Server

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广