本主题介绍了 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 服务器视图的树与已部署的虚拟资产以及对 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 文件。
  • 如果有集群,请以单个节点开始,然后继续逐个节点进行迁移。不推荐一次迁移整个集群。
  • No labels