- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? 2007 BEA Systems, Inc. ? 2007 BEA Systems, Inc. * WebLogic Server 性能监控与调优 Overview-1 WebLogic的版本 WebLogic Server 8.1 (Java 1.4、J2EE 1.3) WebLogic Server 9.x (Java 5、J2EE 1.4) WebLogic Server 10.0 (Java 5、Java EE 5) WebLogic Server 10.3 (Java 6、Java EE 5) WebLogic Server 11gR1(10.3.x) (Java 6、Java EE 5) 软件授权:自从oracle收购了bea之后,WebLogic的序列号全都开放了,没有必要再去进行破解了。 * WebLogic 主要使用 的JVM SUN HotSpot JVM BEA JRockit JVM 不同的JVM,其可设置的参数和监控的工具将是不同,后面将分别介绍这两种JVM的设置。 在Intel架构和windows平台上,建议使用JRockit JVM,这样可以带来更优的性能。 * WebLogic实例主要设置内容 启动参数设置 主要是设置GC参数 线程设置 主要是设置线程的数量 数据库连接池的设置 主要是设置连接池的初始容量和最大容量 * WebLogic 8.1 启动文件 %DOMAIN_HOME%/startWebLogic.cmd 设置实例的运行模式:开发模式/生产模式 设置JAVA_HOME 设置JAVA_VM:client/server/jrockit 设置MEM_ARGS %WL_HOME%\common\bin\commEnv.cmd 设置所有实例都统一使用的参数 * WebLogic 9.2 启动文件 %WL_HOME%\common\bin\commEnv.cmd 设置所有实例统一的运行参数 %DOMAIN_HOME%\bin\setDomainEnv.cmd 设置本实例的运行参数 %DOMAIN_HOME%\bin\startWebLogic.cmd 运行启动脚本 * * Sun HotSpot Heap 分布 Heap is divided broadly into three areas: Young (New) generation Tenured (Old) generation Permanent (Perm) generation Young generation is further divided into: Eden Survivor spaces(2) Xmx * Tuning GC Manually… New self-tuning feature is not available while tuning JVMs prior to version 1.5 and manual tuning is required. The following are the common tuning parameters available while tuning the garbage collection manually: Size of the the overall heap -Xms[n] -Xmx[n] Size of the generations in the heap -XX:NewSize=n -XX:MaxNewSize=n -XX:NewRatio=n * …Tuning GC Manually Common tuning parameters (continued) The size of the survivor spaces in the young generation -XX:SurvivorRatio=n The size of the permanent generation -XX:PermSize=n -XX:MaxPermSize=n The threshold for promotion from the young generation to the old generation -XX:MaxTenuringThreshold=n Tuning involves either a series of experiments with a specialized tool (or) good judgment to decide that GC was performing well. Tuning Sun HotSpot JVM-38 * JRockit Benefits Weblogi
文档评论(0)