第一条
内存调优
在中间件服务器运行时,如果经常出现OutOfMemoryError错误,说明存在超出虚拟机分配的内存,
默认安装时内存参数设置的比较小,这时应该适当调大虚拟机内存。如果调到合理值后还是会出现,
这时需要检查程序是否有内存泄漏或超大结果集等问题。
可以设置-Xms(最小使用内存) -Xmx(最大使用内存),-XX:MaxPermSize(永久保存区)
最大使用内存:对于UNIX而言,一般不应超过物理内存的75%;
对于Windows, 一般不应超过物理内存的50%;
-XX:MaxPermSize 一般应为-Xmx(最大使用内存)的一半;
修改startweblogic.sh(startweblogic.cmd)中启动server的命令,重新设置虚拟机参数
具体操作如下:
set MEM_ARGS=-Xms128m -Xmx512m -XX:MaxPermSize=256m
%JAVA_HOME%\bin\java%JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
-Dweblogic.Name=%SERVER_NAME%
-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
-Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy"weblogic.Server
第二条
连接池的优化
在中间件服务器运行时,如果出现数据库连接池overload现象,可以适当调大weblogic连接池的最大连接数,
注意不要一次调大太多,可能会引起数据库问题,如果调到合理值后还是会出现,这时需要做程序优化。
具体操作如下:
Services->jdbc-->ConnectionPools-->centerconn-->connections
initial Capacity(初始连接数):15
Maximum Capacity(最大连接数):40
CapacityIncrement:(每次递增数):5
分享到:
相关推荐
介绍如何对weblogic进行性能调优,具有很强的实用性。
weblogic性能调优 weblogic性能调优
Weblogic性能调优.ppt,官方的,非常不错哦,看了绝对有帮助的,嘿嘿~~~~~
weblogic性能调优的参数 实于线程池的参数的内存参数
Weblogic 性能调优过程描述和具体参数如何调整。
weblogic性能调优
WebLogic Server性能调优 bea 内部培训文档
weblogic性能调优和监控的一些建议。
linux中的weblogic性能调优.pdflinux中的weblogic性能调优.pdf
weblogic92调优.zip
官方网站下载的,中文版调优教程,可以看看
AIX服务器weblogic性能调优,解决在aix服务器下用weblogic做应用服务器的性能问题。
Weblogic Server调优的主要内容 1、为WebLogic 启动设置Java 参数。 2、设置与性能有关的配置参数。 3、调整开发与生产模式默认值。 4、使用WebLogic“自有的IO”性能包。 5、优化默认执行队列线程。 6、优化连接...
Weblogic性能调优经验.doc
Weblogic性能调优[归纳].pdf
weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本
我也是从其他网站下载下来的,里面有几个文档,介绍WebLogic如何调优什么的,希望可以帮到大家
WEBLOGIC调优方案 WEBLOGIC调优方案
\weblogic调优相关知识、手段、和注意事项