weblogic如何只对集群中的一个server调优
2015-01-27 10:50
246 查看
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和
91pron free videos 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
如果修改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和
91pron free videos 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
相关文章推荐
- weblogic10.3 单机下同一个Domain多个SERVER的集群配置
- WebLogic Server 性能调优
- 配置WebLogic Server集群二
- weblogic一个server下配置两个app的log4j
- 【同一个Server Weblogic两个Domain CookieName冲突导致session失效问题】【关于WebLogic的Session丢失的问题】
- 如何在一个hadoop集群新增一些机器而不重启
- 如何设置一个基本的OpenLDAP Server
- 把一个WebLogic Server Application移植到WebSphere Studio中
- 『管理调优』如何确定一个回滚段被哪个用户使用
- 如何配置DOORS Client指向一个不同的License Server
- 教你如何用heartbeat搭建一个高可用的web集群
- WebLogic Server 性能调优
- 如何配置一个负载均衡(Loadbalanced)的高可用性(High-Availability,HA)Apache集群(Cluster)
- 如何设置一个基本的OpenLDAP Server
- 『管理调优』如何有效的删除一个大表(extent数很多的表)
- 如何设置一个基本的OpenLDAP Server
- HBCZT信息中心Weblogic Server性能调优建议
- 如何建立一个的SERVER的启动账号
- 如何通过 Transact-SQL SQL Server 中遍历一个结果集
- SQL Server 如何锁一个表的某一行 - MS-SQL Server / 基础类