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