目前的项目需要做windchill10.0系统的优化工作,经过整理,现在罗列如下
一 在site.xconf文件中添加如下内容:
1 <Property name="wt.org.services.userPasswordChangeEnabled" overridable="true" targetFile="codebase/wt.properties" value="true"/>
允许用户修改密码的功能
2 <Property name="wt.manager.monitor.services" overridable="true" targetFile="codebase/wt.properties" value="MethodServer BackgroundMethodServer"/>
<Property name="wt.queue.executeQueues" overridable="true" targetFile="codebase/wt.properties" value="false"/>
<Property name="wt.manager.monitor.start.MethodServer" overridable="true" targetFile="codebase/wt.properties" value="3"/>
<Property name="wt.manager.monitor.start.BackgroundMethodServer" overridable="true" targetFile="codebase/wt.properties" value="2"/>
定义后台方法服务器,并将队列的执行转移到后台方法服务器上。同时定义了方法服务器和后台方法服务器的个数。
3 <Property name="wt.method.maxHeap" overridable="true" targetFile="codebase/wt.properties" value="3072"/>
<Property name="wt.method.minHeap" overridable="true" targetFile="codebase/wt.properties" value="3072"/>
<Property name="wt.manager.maxHeap" overridable="true" targetFile="codebase/wt.properties" value="512"/>
<Property name="wt.manager.minHeap" overridable="true" targetFile="codebase/wt.properties" value="512"/>
定义了后台方法服务器最大堆大小,最小堆大小,服务器管理器最大堆大小和最小堆大小。
4 保存site.xconf文件,在windchill shell中执行 xconfmanager -p 命令。
二 tomcat内存优化
1 使用编辑器打开<WT_HOME>\tomcat\bin\wttomcat_start.bat文件。修改-Xms和-Xmx参数值为-Xms4096M -Xmx4096M
三 重新启动windchill服务器,在windchill shell中输入windchill stop & windchill start。