WebLogic Server 性能调优管理.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebLogic Server 性能调优管理

WebLogic Server 性能调优 1 ——管理篇 Mingzi Wang BEA SE BSG * WebLogic Server性能及调整 硬件,操作系统,网络调整 JVM调整 WebLogic Server调整 WebLogic Server application调整 WebLogic Server EJB调整 调优流程及典型故障点 --孤立“危险区域” 1.硬件,操作系统,网络调整 支持平台及性能评价 操作系统调整 网络调整 1)支持平台及性能评价 使用BEA声明支持的系统平台。 参照: dev2dev Home dev2dev WebLogic Platform WebLogic Platform Supported Configurations Supported Configurations Supported Configurations SPEC(Standard Performance Evaluation Corporation)的最新测试结果。 Fourth Quarter 2003 SPECjAppServer2002 Results 几条经验 为数据库设置交换区 多机或多CPU能提高性能 多硬盘并行操作,提高读写磁盘效率 SPEC的最新测试结果 2)操作系统调整1 process and threads (HP-UX Platform) max_thread_proc 64 ? 1024 maxfiles 60 ? 256 … File Descriptor set =4096 set rlim_fd_cur = 4096 TCP parameters ndd -set /dev/tcp tcp_conn_request_max 1024 2)操作系统调整2 交换区(swap area)的大小。 交换区的大小一般在内存小于512M时,取内存的两倍,如果内存大于1G取与实际内存相等。 也可根据以下的公式来估算:   用户数*最大进程长度(512K)+大应用程序数*512KB 在系统持续出现某个错误时,需要重新分配系统资源。 首先,设法少量地增加资源。如问题仍存在,则以它初始值的50%至100%增加资源,问题或许能够得到解决。如,出现这些信息时:“I-node Table Overflow”,“no file”或“no more process”应增加NINDOE、NFILE、NPROC等参数的值。NINDOE定义Ⅰ节点活动表的大小,一般为100—400,最大为16000,NFILE定义系统文件活动表的大小,一般为100—600,最大为16000,NPROC定义系统允许的最大进程数,一般取值为50—3000。 磁盘的I/O操作可能是系统性能的一个瓶颈。 解决方法有:1选择适当的缓冲区数目(NBUF和NHBUF),NBUF定义系统中全部缓冲区的数量,一般为100—600,最大为65536,NHBUF定义系统的混合队列,最小为32,默认为256,最大为131072,一般与NBUF配套调整;2组织文件系统以减少磁盘访问次数等。增加NBUF和NHBUF的值到某一点,便可提高系统的性能。一般系统内存为4MB的系统大约可提供600K的空间给缓冲区。NHBUF的值为2的n次方,大约为NBUF的四分之一。 3)网络调整 网络硬件及软件 当若干网络组件存在问题时,协同网管来隔离及消除问题。 LAN架构的带宽和处理能力 保证Weblogic Server有足够的带宽来和架构中客户端或数据库等其他层次进行通讯,因此本地网必须有足够的处理应用高峰的能力。 网络性能的影响 2. JVM调整 JVM版本 堆大小和分代式垃圾收集机制 修改堆大小值 自动记载低内存状态 手动进行垃圾收集 设置JVM参数 1) JVM版本 JVM的认证版本: dev2dev Home dev2dev WebLogic Platform WebLogic Platform Supported Configurations Supported Configurations Supported Configurations 不同JVM之间的性能差异 All SPEC JBB2000 Results Published by SPEC 2) 堆大小和分代垃圾收集机制1 调整堆大小的目的:提高客户的并发访问量同时减小垃圾收集的时间 分代式垃圾收集机制的目的:确定何时开始进行垃圾收集 从1.3 Java HotSpot JVM中使用该机制(调整参考)。 使用详细垃圾收集来决定堆大小的步骤: 在最大负载情况下监控WebLogic Server的

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档