Teamcenter Web层 weblogic调优
Weblogic9.2 调优说明书
WebLogic Server Performance and Tuning (oracle.com)
Weblogic11 调优说明书
Fusion Middleware Performance and Tuning for Oracle WebLogic Server - Contents
weblogic 12c调优说明
Oracle? Fusion Middleware
1.调整 Web Session Timeout
Teamcenter Web应用服务器为每个登录的客户端维护一个活动会话。如果此会话因一段时间的不活动而超时,则活动浏览器客户端需要在下一个操作请求时手动提供登录信息。通常,J2EE应用程序服务器通常使用30分钟作为会话超时的默认值。为了增强Teamcenter浏览器客户端的用户体验,建议将此超时时间延长到更大的范围,例如8到24小时(480到1440分钟)。在Teamcenter Web应用服务器中维护大量空闲会话对性能的影响最小。此外,显式注销将删除会话。
The timeout is controlled by the ‘web-app -> session-config -> session-timeout’ element in the ‘WEB-INF/web.xml’ file. That file is packaged within the ‘tc.war’ file, which in turn is deployed within the ‘tc.war’ file during the install process
…
…
2.web java参数
通过jconsole连接weblogic查看jvm情况:
调整Weblogic的jvm参数:
例如:
jvm的参数,参照: https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
MEM_ARGS="-Xms1280m –Xmx1280m -verbose:gc -Xloggc:/usr/local/bea10/user_projects/domains/scaletest/verbose_gc_client.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+DisableExplicitGC -XX:MaxPermSize=128m -Xss128k -XX:-UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:SurvivorRatio=6"
重复调整测试。
2.4 Web Application Server Sizing Guidelines
2.5 防火墙: