was优化.docVIP

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

1、对JDBC数据源连接池做过如图的调整。 主要调整了最大连接数和最小连接数,最大连接数过小会导致同时参与业务人数较少。最小连接数一般是最大连接数的10/1。 2、应用服务器线程池调整。 主要调整了WebContainer,WebContainer是根据实际的业务使的用户数和系统本身的并发性能来进行调整。WebContainer过小会导致同时参与业务人数较少。一般最小大小可以和最大大小一样。 3、应用服务器Web容器调整。 主要是启用了servlet高速缓存。启用servlet高速缓存目的是加速访问JSP/servlet,使用户业页展现和业务提交时间减少。 4、应用服务器JVM日志调整。 主要调整了System.out日志文件循环最大大小、System.out历史日志文件最大数、System.err日志文件循环最大大小、System.err历史日志文件最大数。在实际的环境中按实际的需要进行调整。 5、应用服务器JAVA虚拟机调整。 主要调整了初始堆大小、最大堆大小、通用JVM参数。一般初始堆大小最大堆大小的2/1,最大堆大小不建议超过2G。 通用JVM参数主要加上“-Xgcpolicy:gencon”、“-Xmns/-Xmnx”。使用-Xgcpolicy:gencon垃圾回事策略,并通过-Xmn来设置调整婴儿区域(Nursery或者叫young)的大小,通过-Xmo来设置长存区(tenured或者old)的大小。或者调整-Xmns/-Xmnx参数(调整婴儿区域初始值和最大值)和-Xmos/-Xmox参数(调整长存区域初始值和最大值),但不能前者不能和这两组参数共同使用。因为年轻代使用的是复制策略,所以回收速度相当快(minor gc),而长存代使用的是和optavgpause 策略相似的方式进行并发标志、扫描策略,回收速度比较慢(major gc)。理想情况是minor gc和major gc的比值在10/1。建议使用-Xgcpolicy:gencon –Xmns(最大堆大小的0.25%) -Xmnx(最大堆大小的0.5%),此时,建议JVM的堆栈初始值和最大值可以设的比较接近或相同。 钩选详细垃圾回收,使WAS在运行时生成native_stderr.log,native_stderr.log帮助分析JVM在进行GC垃圾回收时的数据如:回收时间(频率)、长存区(tenured)在收回前、收回中、收回后的对比。在实际的应用中可通过native_stderr.log来发现WAS JVM的性能问题并做出相应的JVM参数调整。

文档评论(0)

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

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

1亿VIP精品文档

相关文档