SIM/SP 发布故障排除
以下部分包括有关 SIM/SP 和 Arbortext Publishing Engine 故障排除和信息收集的信息。
设置 SIM/SP 发布故障排除
如果 SIM/SP 中的发布出现问题且问题可重现,请执行以下步骤来开始分析过程:
1. 通过在 PE-install-path/e3/e3/WEB-INF/e3config.xml 文件中将 'com.arbortext.e3.transactionArchive.selector 参数设置为 all,以便将所有事务处理存档,进而确保发布引擎正在记录事务处理。
2. 对于较小的发布作业,请使用发布参数打开调试和详细标志。
a. 为您的产品编辑发布规则。
b. 确定适用于您的作业的发布集。
c. 向规则中添加以下工作参数:
<worker name="com.ptc.arbortext.pe/variable:compose::debug">1</worker><worker name="com.ptc.arbortext.pe/variable:compose::verbose">1</worker>
捕获 SIM/SP 发布故障排除数据
配置完设置配置后,可以在作业完成或失败后重新运行作业并捕获相关信息。
|
|
对于以下一些步骤,将需要 Arbortext Publishing Engine 服务器的服务器名称和端口。
|
1. 捕获 Windchill 服务器上 WVS 作业的 Windchill Visualization Services (WVS) 监视器页面作为 HTML 页面。
2. 捕获事务处理存档页面中的事务处理:
http://<peserverurl:port>/e3/jsp/archivelist.jsp
3. 从 Arbortext Publishing Engine 服务器页面捕获 Arbortext Publishing Engine 支持信息 ZIP:
http://<peserverurl:port>/e3/servlet/e3?f=supportdata
4. 对于束发布,请从配置为发布规则的目录中捕获 Arbortext Publishing Engine 服务器上生成的束。此目录通常作为共享目录进行访问。
应将捕获的信息发送给产品支持专家。
收集事务处理存档
在 e3config.xml 文件中,修改以下两个规则,然后将它们均设置为 0 (禁用):
|
|
如果将这些规则设置为 0,则当出现问题时,从事务处理存档中检索负载会更容易。这会占用一些磁盘空间,但如果这样会导致磁盘空间不足,可以手动清除事务处理。
|
<Parameter name="com.arbortext.e3.transactionArchive.maxAge" value="48" /><Parameter name="com.arbortext.e3.transactionArchive.maxSize" value="500" />
收集性能时间
建议在所有发布尝试中包括以下发布规则:
com.ptc.arbortext.pe/includeMilestoneTimesInHtmlLog = true
此规则将在日志中生成一个表格,其中会详细列出发布引擎在发布各部分 (设置、服务应用程序工作、核心 Arbortext Publishing Engine 工作、创建束) 所花费的时间。
还应将以下规则设置为 true:
com.ptc.arbortext.wvs/includeMilestoneTimesInWorkerLog = true
此规则将在 sisworker 日志中生成一个表格,其中会详细列出创建 ZIP 文件、将 ZIP 发送至 Arbortext Publishing Engine 以及等待响应所花费的时间。