下载此文档

weblogic服务器优化配置详解.docx


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
第一章概要WebLogic配置文件()包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态:一修改运行队列线程数的值。在WebLogic中队列元素的线程数等于同时占用运行队列的应用程序的数目。当任务加入一个WebLogic实例,它就被放到执行队列中,然后分配给任务一个线程来运行。线程消耗资源,因此要小心处理这个属性——增加不需要的值,会降低性能。二,如果可能,使用自带的性能包(NativeIOEnabled=true)。三,使用特定的应用程序执行队列。四,使用JDBC连接池时,修改下列属性:驱动名称:使用小的驱动或者jDriver。初始容量:设为与最大容量相同的值。最大容量:其值至少应与线程数相同。五,把连接池的大小设为与执行队列的线程数相同。六,设置缓冲。七,为Servlet和JSP使用多个执行队列。八,改变JSP默认的Java编译器,javac比jikes或sj要慢。第二章优化WebLogic提要:为WebLogic启动设置Java参数。设置与性能有关的配置参数。调整开发与产品模式默认值。使用WebLogic“自有的IO”性能包。优化默认执行队列线程。优化连接缓存。如何提高JDBC连接池的性能。设置Java编译器。使用WebLogic集群提高性能。监视WebLogic域。一、为WebLogic启动设置Java参数只要启动WebLogic,就必须指定Java参数,简单来说,,不过,由于这样启动的过程冗长并且易于出错,BEA公司推荐你把这个命令写进脚本里。为了简化这个过程,你可以修改样例脚本里的默认值,样例脚本是提供WebLogic启动服务器的。如果你用配置向导创建你的域,WebLogic启动脚本()放在domain-name目录里。默认情况下,这个目录是BEA_HOME\user_projects\domain\domain-name,BEA_HOME表示安装路径,domain-name是在配置模板中设置的域名称。你需要在这个脚本中修改一些默认的Java参数值,使之适合你的应用环境和程序。在这个文件中主要的性能参数是JAVA_HOME和Java堆的大小。设JAVA_HOME的值为JDK所在的位置,如:setJAVA_HOME=/usr/local/jdk1_06_30为得到高性能的吞吐量,把Java堆的最小值与最大值设为相等。一个详细的实例:MEM_ARGS=”-server-Xms1800M-Xmx1800M-Xmn300M-Xss512K-XX:PermSize=300M-XX:MaxPermSize=300M-XX:SurvivorRatio=8-XX:MaxTenuringThreshold=5-XX:GCTimeRatio=19-Xnoclassgc-XX:+DisableExplicitGC-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:+pactAtFullCollection-XX:paction=0-XX:-CMSParallelRemarkEnabled-XX:upancyFraction=70-XX:SoftRefLRUPolicyMSPerMB=0-XX:+PrintClassHistogram-XX:+PrintGCDetails-XX:+PrintGCTimeStamps-XX:+PrintHeapAtGC-Xloggc:log/”经验之谈是多看看gc日志堆栈的变化,有问题用jstack,jmap等工具查看哪些地方出了问题,这样可以更快的作出优化。二、设置与性能有关的配置参数在一个WebLogic域中,配置文件()位于与管理服务器通信的机器里,提供WebLogicMBean的长期存储。管理服务器作为连接的中心点,为服务实例与系统管理工具提供服务。域也可以包括其他的WebLogic实例,称之为从服务,主要为应用程序提供服务。当启动管理服务器是,首先读域配置文件,然后跳过建立在配置文件中管理MBean默认的属性值,每一次用系统管理工具(不管是命令行界面还是管理控制台)改变一个属性值,它都会被存到相应的管理MBean,并且写进配置文件。。元素属性控制台标签备注ServerNativeIOEnabledNativeIOEnabledExecuteQueueThreadCountThreadCountE

weblogic服务器优化配置详解 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人AIOPIO
  • 文件大小33 KB
  • 时间2020-07-10