预订演示
前页 后页

如何配置自动可见组件

要在WebEA中查看图表和链接文档,必须首先将它们保存为适当的格式。有两种方法可以实现这一点:

1 )在Enterprise Architect中,打开将通过WebEA访问的模型并启用这些“数据缓存”选项:

  • 自动创建图表图像图像地图(每次保存图表时)
  • 自动创建 HTML 页面(每次保存链接文档时)
有关详细信息,请参阅WebEA安装和配置主题。

和/或...

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 故障排除