实用文案标准文档优化WebLogic服务器性能参数WebLogic配置文件(config
xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化
基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性
试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态:一修改运行队列线程数的值
在WebLogic中队列元素的线程数等于同时占用运行队列的应用程序的数目
当任务加入一个WebLogic实例,它就被放到执行队列中,然后分配给任务一个线程来运行
线程消耗资源,因此要小心处理这个属性——增加不需要的值,会降低性能
二,如果可能,使用自带的性能包(NativeIOEnabled=true)
三,使用特定的应用程序执行队列
四,使用JDBC连接池时,修改下列属性:n驱动名称:使用小的驱动或者jDriver
n初始容量:设为与最大容量相同的值
n最大容量:其值至少应与线程数相同
五,把连接池的大小设为与执行队列的线程数相同
六,设置缓冲
七,为Servlet和JSP使用多个执行队列
八,改变JSP默认的Java编译器,javac比jikes或sj要慢
优化WebLogic提要:n为WebLogic启动设置Java参数
n设置与性能有关的配置参数
n调整开发与产品模式默认值
n使用WebLogic“自有的IO”性能包
n优化默认执行队列线程
n优化连接缓存
n如何提高JDBC连接池的性能
n设置Java编译器
n使用WebLogic集群提高性能
n监视WebLogic域
一、为WebLogic启动设置Java参数只要启动WebLogic,就必须指定Java参数,简单来说,通过WebLogic
Server域的命令行就可以完成,不过,由于这样启动的过程冗长并且易于出错,BEA公司推荐你把这个命令写进脚本里
为了简化这个