本主题介绍了 Virtualize 服务器视图是管理并于本地或远程 Virtualize 服务器,以及部署在其上的虚拟资产和代理进行交互的地方。本章包含:
了解 Virtualize 服务器视图
Virtualize 服务器视图是管理并于本地或远程 Virtualize 服务器,以及部署在其上的虚拟资产和代理进行交互的地方。在这里,您可以启动/停止服务器、启动/停止事件监控器、与消息代理创建/修改/交互(比如,启动/停止录制),以及 JDBC 驱动程序(比如,在转移、记录、虚拟化和混合模式之间切换)。对于远程服务器,它还提供了一个 Files 文件夹,用于方便地在远程 Virtualize 服务器和本地机器之间传输文件。
若要打开 Virtuallize 服务器视图,请选择 Window> Show View> Virtualize Server。有关可用按钮和命令的概述,请参见 Virtualize Server View - GUI Reference。
该视图中的虚拟资产节点总是与 VirtualAssets 项目同步。如果 VirtualAssets 项目包含任何 .pva 文件,相应的虚拟资产将自动添加到该视图的虚拟资产节点。如果虚拟资产通过 Virtualize 服务器视图中的控件组织成层次结构(如 Organizing Deployed Virtual Assets中所述),那么这些相同的结构更改将自动应用于 VirtualAssets 项目。
还要注意图标和标签用于指示服务器访问和许可。 如果您拥有开发人员 sandbox 许可证(设计用于建模和测试虚拟资产),那么将使用一个特殊的图标来标记该服务器。
如果工件被锁定,图标也会提醒您。如果这样,图标也会提醒您该工件由哪个用户(以及在什么访问级别)锁定。有关如何锁定和解锁的更多详情,请查阅 Locking and Unlocking Virtualize Server Artifacts。
本地 Virtualize 服务器上的每个虚拟资产、消息代理和 JDBC 控制器部署的配置细节都保存在工作区目录中的一个单独的 XML 文件中。这些文件根据部署名称自动命名,并使用以下扩展名:.pvadd (虚拟资产)、 .pmpdd (消息代理)或 .pjcdd (JDBC 控制器)。
有关可以从 Virtualize 服务器视图执行操作的详细信息,请参阅以下相关主题:
- 在 Virtualize 服务器视图中使用虚拟资产:部署虚拟资产。
- 在 Virtualize 服务器视图中使用消息代理:启用和禁用代理。
- 在 Virtualize 服务器视图中使用 Parasoft JDBC 驱动程序:切换 Parasoft JDBC 驱动程序模式。
刷新 Virtualize 服务器视图
刷新虚拟资产可以确保 Virtualize 服务器视图的树与已部署的虚拟资产以及对 VirtualAssets 项目的任何更改保持同步。
若要刷新整个 Virtualize 服务器视图,请执行以下操作之一:
- 请右键单击 Server 节点,然后从快捷菜单中选择 Refresh 。
- 选择 Server 节点,然后单击 Refresh。
若要刷新特定的 Virutalize 服务器(例如,显示团队成员最近添加的虚拟资产):
- 请右键单击 Virutalize 服务器视图中的相关节点,然后从快捷菜单中选择 Refresh 。
Virtualize 服务器视图 - GUI 参考说明
工具栏按钮
Virtualize 服务器视图的工具栏提供以下按钮:
图标 | 名称 | 说明 |
---|---|---|
Start Server | 启动本地服务器。 | |
Stop Server | 停止本地服务器。 | |
Refresh | 刷新树中所有服务器。 | |
Add Server | 允许您向 Virtualize 服务器视图中添加远程服务器。 |
快捷键(右键单击)命令
以下快捷键(右键单击)命令在 Virtualize 服务器视图中可用:
- 在 Server 节点上:
- Start Server: 启动本地服务器。
- Stop Server: 停止本地服务器。
- Refresh: 刷新树中所有服务器。
- Add Server: 允许您向 Virtualize 服务器视图中添加远程服务器。
- 在 Local machine 节点上:
- Open: 打开一个面板,允许您为本地 Virtualize 服务器配置高级设置。有关更多详情,请查阅 配置服务器和部署设置 。
- Refresh: 刷新本地 Virtualize 服务器。
- Add Virtual Asset: 允许您向本地 Virtualize 服务器添加虚拟资产。
- Re-deploy All Virtual Assets: 重新部署虚拟资产,以便修改为“活跃”状态。
- 在远程服务器节点上:
- Open: 打开一个面板,允许您为给定 Virtualize 服务器配置高级设置。有关更多详情,请查阅 配置服务器和部署设置 。
- Refresh: 刷新给定的服务器(例如,使其与其他团队成员添加或删除的虚拟资产保持同步)。
- Add Virtual Asset: 允许您向给定的服务器添加虚拟资产。
- Re-deploy All Virtual Assets: 重新部署虚拟资产,以便修改为“活跃”状态。
- Remove Server: 允许您从 Virtualize 服务器视图中删除远程服务器。
- 在特定虚拟资产节点上(本地机器或远程服务器):
- Open: 打开一个面板,允许您为给定的虚拟资产配置高级设置。有关更多详情,请查阅 配置服务器和部署设置 。
- Copy: 允许您复制虚拟资产,以便将其从一台服务器粘贴到另一台服务器。
- Paste: 允许您将复制的虚拟资产从一个服务器粘贴到另一个服务器。
- Disable: 禁用虚拟资产(因此它仍然存在,但不能访问)。
- Delete: 从给定服务器中删除虚拟资产。
- Start monitoring/stop monitoring: 告诉 Virtualize 启动/停止报告与虚拟资产相关的事件。有关更多详情,请查阅 获得对服务器事件的可见性 。
- Re-deploy Virtual Asset: 重新部署虚拟资产,以便修改为“活跃”状态。
- Lock/Unlock: 添加或删除防止其他用户修改或删除正在处理的工件的锁。有关更多详情,请查阅 Locking and Unlocking Virtualize Server Artifacts 。
- Copy to workspace: 将此虚拟资产复制到工作区,以便修改它。
- Unprocessed Messages: 显示已发送但未处理的消息的详细信息。
从 9.9.3 或更早的版本迁移工作区
Virtualize 9.9.3 和前面保存的所有本地 Virtualize 服务器的虚拟资产、消息代理和 JDBC 控制器的配置细节都保存在工作区目录中的单个 XML 文件中(VirtualAssets.xml)。
Virtualize 9.9.4 及更高版本将每个虚拟资产、消息代理和 JDBC 控制器在本地 Virtualize 服务器上的部署的配置细节保存在工作区目录中的一个单独的 XML“部署描述符”文件中。此变更使得您不必使用全局唯一名称,并且使得其更容易:
- 将部署与工件相联系
- 执行完全自动化的无数据头安装。
- 配置集群环境
如果在 Virtualize 9.9.4 或更高版本中打开 Virtualize 9.9.3 或更低版本中的工作空间,将会自动发生从单个 VirtualAssets.xml 文件到多个部署描述符文件的迁移。该部署描述符根据部署名称自动命名,并使用以下扩展名:.pvadd (虚拟资产)、 .pmpdd (消息代理)或 .pjcdd (JDBC 控制器)。如果原始虚拟资产、消息代理和 JDBC 控制器名称包含无效的新格式字符,则将自动调整该名称;例如, asset#3
将重命名为 asset_3
。
迁移提示:
- 迁移之前备份 VirtualAssets.xml 文件。
- 如果有集群,请以单个节点开始,然后继续逐个节点进行迁移。不推荐一次迁移整个集群。