学习Weblogic的WLST工具心得及备忘

学习Weblogic的WLST工具心得及备忘,如下内容适合weblogic9版以上:

切换到配置树目录:

serverConfig()   serverRuntime()   domainRuntime()
数据源的配置信息目录如下:
wls:/adminserver/serverConfig/JDBCSystemResources/jdbc/fpcyDS/JDBCResource/jdbc/fpcyDS/JDBCConnectionPoolParams/jdbc/fpcyDS>


weblogic11g时thread是系统自动来进行管理,当使用如下语句修改管理服务器里的config.xml文件使用weblogic815风格来管理thread时:
servername       ---此处一定要注意应该是被管服务器

default
300
600

true
此时在启动weblogic时就会提示Self-tuning thread pool is disabled,信息如下:

此时thread的一些配置信息就可以手工来管理,管理console页面上就会有队列页面来进行管理
如果不添加上面行,则weblogic来自动管理thread,在启动服务时会提示如下:

此时在使用WLST工具查看serverRuntime/ThreadPoolRuntime目录下就没有信息,而serverRuntime/ExecuteQueueRuntimes目录下就会出来一堆信息


修改thread数,需要重启服务,而修改数据源的连接数不需要重启服务。


建议使用新的参数来调整weblogic11g的thread自动管理,还是编辑管理服务器的的config.xml文件,在被管服务器中加入中间两行,min代表自调整最小值,max代表自调整最大值:
mycluster1    ---注:被管服务器名
       50
       50
7011   ---注:被管服务器名端口
这样重启服务后,可以使用WLST工具进入到如下目录:
serverRuntime/ThreadPoolRuntime/ThreadPoolRuntime
可以查看到自调整thread的相关信息。

你可能感兴趣的:(学习Weblogic的WLST工具心得及备忘)