| 前页 | 后页 |
如何配置自动可见组件
要在WebEA中查看图表和链接文档,必须首先将它们保存为适当的格式。有两种方法可以实现这一点:
1 )在Enterprise Architect中,打开将通过WebEA访问的模型并启用这些“数据缓存”选项:
- 自动创建图表图像图像地图(每次保存图表时)
- 自动创建 HTML 页面(每次保存链接文档时)
和/或...
2) 启用专业云服务器的“EA工作者”以进行模型连接。 EA工作者是Enterprise Architect的自定义版本,它在服务器上运行,并在必要时自动生成WebEA可视图表和链接文档。
通常,建议为将通过WebEA访问的所有模型启用“数据缓存”选项。您还可以选择运行EA工作者应用程序。本帮助主题涵盖了 EA工作者更多细节。
EA工作者的好处
Enterprise Architect 13.5 (编译1350) 引入了用于以WebEA格式保存图表和链接文档的数据缓存选项。如果用户使用早期版本的Enterprise Architect更新您的模型,则图表和链接文档将无法保存/更新以供在WebEA中查看。在这种情况下,您可以(并且应该)在服务器上运行EA工作者,以确保所有更新都反映在WebEA中。
Enterprise Architect的图表图像保存选项(“自动创建图表图像和图像映射”)仅在Enterprise Architect中直接修改图表时才会保存图表图像。但是,对于 EA工作者,如果您间接修改图表(例如,重命名出现在多个图表中的元素),则 EA工作者将更新/保存所有相关图表的图像。因此,即使您知道用户将使用最新版本(13.5 之后)的Enterprise Architect修改模型,您也可能选择启用 EA工作者。
性能考虑
对于每个启用了 EA工作者模型,您的服务器上都会运行A单独的 EA工作者应用程序实例 (EAWorker.exe)。为了在您的服务器上获得最佳性能,请仅在必要时启用 EA工作者。
如果您有多个需要 EA工作者大型/高流量模型,那么可能需要在不同服务器上的单独专业云服务器实例中托管模型(减少每个服务器上运行的 EA工作者进程的数量)。
如何运行EA工作者
可以通过专业云服务器客户配置客户端中配置工作者屏幕或 WebConfig 中的WebConfig - 编辑模型连接页面来启用 EA工作者。启用 EA工作者后,下次启动(或重新启动)专业云服务器服务时,将启动工作者进程 (EAWorker.exe)。
在早期版本的 PCS( 1之前)中,运行EA工作者唯一方法是使用批处理/命令行窗口,使用手动输入的连接string或保存为 .EAP 文件的连接string 。有关详细信息,请参阅手动 EA工作者配置主题。
将MDG技术与 EA工作者一起使用
如果您在模型中使用MDG技术,那么 EA工作者可能需要访问它们,以便生成的图表按预期显示(例如,使用形状脚本)。
为 EA工作者启用MDG 技术有两种选择:
1 )使用Enterprise Architect ,将MDG 技术导入到模型中。有关详细信息,请参阅将MDG技术导入模型模型帮助主题。
2) 将MDG 技术文件复制到 PCS 安装中的“MDGTechnologies”文件夹中。 E “C:\Program Files (x86)\ Sparx Systems \专业云服务器\Service\工作者\MDGTechnologies”。在这种情况下, MDG技术将为在此计算机/服务器上使用 EA工作者所有型号启用。
进行任何更改后,都应重新启动“ Sparx Systems专业云”服务以使更改生效。
EA工作者的生命周期
EA工作者应用程序旨在启动时自动连接到指定的模型;如果连接出现问题,应用程序将终止。如果连接string有效,并且 EA工作者连接到模型它将持续运行直到服务器重启或手动终止进程。
EA工作者故障排除
EA工作者应用程序作为后台任务运行,没有任何用户界面。如果您在使用 EA工作者时遇到问题(例如,无法生成图表图像),您可以参考下文所述的 EA工作者日志来解决问题。
步骤 |
细节 |
也见 |
|---|---|---|
|
1 |
如果您尚未启用 EA工作者的日志记录功能,请先启用。 E ,将日志记录级别设置为“系统”。 |
配置工作者 |
|
2 |
在服务器上,检查窗口任务管理器(“详细信息”选项卡)并确认 EAWorker.exe 进程正在运行。 |
|
|
3 |
结束 EAWorker.exe 任务。在某些情况下,单个模型连接可能会运行多个 EAWorker.exe 任务。 |
|
|
4 |
重新启动“ Sparx Systems专业云”服务。 |
|
|
5 |
查看任务管理器,您应该会看到一个或多个 EAWorker.exe 任务已启动。每个启用了 EA工作者模型连接都应该有一个 EAWorker.exe 任务。 |
|
|
6 |
重新启动服务将在服务器上创建一个新的log文件。工作者log文件可以在专业云服务器的安装目录中找到。 E C:\Program Files (x86)\ Sparx Systems \专业云服务器\Service\工作者\Logs 找到与出现问题的模型相对应的log文件。 E EAWorker-myModel- log 打开log并检查错误。错误消息本身可能提供足够的信息来识别和解决问题。该错误也可能与“专业云服务器故障排除”帮助主题中涵盖的某条错误消息相对应。 |
PCS 故障排除 |
