专业化管理 > 支持可视化和发布 > Arbortext Publishing Engine (PE) 工作器 > Servigistics Arbortext Publishing Engine (PE) 工作器和发布 > 配置 PE 工作器 > 配置 PE 工作器
  
配置 PE 工作器
PE 工作器配置涉及到执行 PE 工作器的批处理文件以及用于指定 PE 工作器设置的 wvsape.properties 文件。PTC 建议将这些配置文件置于为保存已安装工作器文件而创建的新工作目录中。本部分将介绍如何创建批处理及 wvsape.properties 文件以配置工作器。
请执行以下步骤来配置 PE 工作器:
1. Windchill 服务器上创建一个新的 <APEWorker> 目录,例如 C:\PTC\APEWorker
* 
目前不支持远程 PE 工作器配置。请不要与具有远程 PE 服务器相混淆。PE 工作器与 Windchill 服务器存放在一起,用于处理对 PE 服务器的请求/响应以及来自 PE 服务器的请求/响应。有关此配置的直观描述,请参见上图。
2. <Windchill>\codebase\com\ptc\wvs\server\workers 目录中找到示例配置文件。该示例文件名为 wvsape.properties,而批处理文件名为 arbortextEngineWorkerstart.bat
* 
该过程假定您使用的是 Windows 操作系统。如果使用的是 UNIX,则请使用示例 shell 脚本 (arbortextEngineWorkerstart.sh)。
3. 将示例文件复制到在步骤 1 中创建的新目录内。不要从原始位置编辑或移动文件。
4. 使用文本编辑器编辑工作器批处理文件。当在后续步骤中配置“工作器代理”时,该批处理文件将用作 PE 工作器可执行命令。
下面显示了工作器批处理文件示例,并在后面附加了设置说明。
@echo on
set WORKER_DIR=C:\ptc\apeworker
set DEBUG="-D"
set PORT="5600"
set HOST="localhost"
set TYPE="APE"
set CMDCLASS="com.ptc.wvs.server.workers.ArbortextEngineWorker"

C:

cd “%WORKER_DIR%”

java -Dwvs.ape.properties=%WORKER_DIR%\wvsape.properties
com.ptc.wvs.server.cadagent.GenericWorker %DEBUG% -PORT %PORT%
-HOST %HOST% -TYPE %TYPE% -CMDCLASS %CMDCLASS% -DIR %WORKER_DIR%
-LOG "worker_"
set WORKER_DIR=C:\PTC\APEWorker - 该值非常重要,且必须将其设置为在步骤 1 中创建的 <APEWorker> 目录。
set DEBUG="-D" - 该值专用于调试,不应更改。
set PORT="5600" - 可以更改该值,但不建议这样做。如果更改该值,则必须确保它与 agent.ini 文件 [agent] 部分的“端口”值相匹配。5600 为默认值。
set HOST="localhost" - 该值可保持 "localhost" 不变,但应与工作器所在的计算机的主机名相匹配,对于 PE 工作器来说,也就是 Windchill 计算机。
set TYPE="APE" - 该值不应更改。
set CMDCLASS="com.ptc.wvs.server.workers.ArbortextEngineWorker" - 该值不应更改。
5. 将所做更改保存到 <APEWorker> 目录中的批处理文件中。
6. 根据需要编辑 wvsape.properties 文件。下面显示了属性文件示例,并在后面附加了设置说明。
ape.server=http://localhost/e3/servlet/e3
ape.worker.logfile.dir=C:\\ptc\\Windchill\\logs\\arbortext\\
ape.verbose=false
* 
所提供的 ape.server URL 应对应于与当前 Servigistics Arbortext 版本关联的 URL。且应指定完整的 URL。
ape.server 是已安装的 Servigistics Arbortext PE 服务器的 URL。需要定义该值。
ape.worker.logfile.dir 是存储 Servigistics Arbortext 工作器日志文件的目录。应更改该目录以与保存日志文件的位置相匹配。
ape.verbose 是详细模式的 true/false 开关。
7. 将所做更改保存到 <APEWorker> 目录中,然后关闭特性文件。