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




480


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  防火墙: