在使用虚拟资产配置组件实例时,可以选择现有的虚拟资产,也可以创建新的虚拟资产。
若要使用现有虚拟资产配置组件实例:
如果该虚拟资产有多个部署,请选择要在这里配置的部署。
一个 .pva 文件可能同时部署在多个端点,每个端点具有不同的数据源/性能概要配置。Virtual asset 文件指定要使用哪个 .pva。Deployment 引用部署在唯一端点上的特定虚拟资产。 |
创建虚拟资产有几种方法。您可以创建:
为了从通讯报文中创建一个新的虚拟资产,需要:
|
该功能是为快速生成虚拟资产而设计的。若要对生成过程进行额外控制,请遵循 Creating Virtual Assets from Traffic 或使用 Virtualize 桌面程序。
若要为记录在通讯报文文件中的行为创建和添加新的虚拟资产:
将 Create 设置为 From Traffic。
选择要用于创建虚拟资产的通讯报文文件。如果 CTP 检测到从该组件记录的通讯报文文件,则自动选择该文件。若要重新填充通讯报文文件列表,请单击 Refresh。
如果您正在通过 CTP 启动和停止通讯报文记录,并单击下面对话框中的 Now ,您将自动被带到流程中的这个位置。 在继续之前,您可能希望重命名组件实例。 |
(可选)如果希望使用保存在模板中的“create from traffic”配置来创建虚拟资产,请指定要使用哪个模板(可以从给定虚拟化服务器上 traffic_templates 文件夹中的任何可用模板中选择)。一旦指定了模板,相关字段将自动设置并不可编辑。
为将用于参数化虚拟资产的数据存储库指定连接设置。
在 Repository server下,选择现有的数据存储库服务器(通过 TDA 连接)。
在 Repository name下,请输入一个名称,该名称将用于标记创建的存储库。自动完成将显示现有存储库的名称。如果使用现有存储库的名称,则可能会覆盖该数据。不能使用锁定到其他用户的存储库(锁用锁图标表示)。
如果想修改将部署创建的虚拟资产的端点(例如,虚拟资产将侦听传入消息),请在 Virtual endpoints 字段中进行所需的修改。注意,如果代理与当前组件实例相关联,则代理目标将自动更新。
提交请求后(在向导中单击 Finish 或将更改保存到 Manage Instance 页面),将创建和配置以下项目:
若要为 Swagger、RAML 或 WSDL 定义中指定的行为创建和添加新的虚拟资产:
将 Create 更改为 From RAML、 From Swagger或 From WSDL。
指定 API/服务定义的位置。
提交请求后(在向导中单击 Finish 或将更改保存到 Manage Instance 页面),将创建和配置以下项目:
若要创建新的虚拟资产:
将 Create 更改为 Empty。
在提交请求之后(在向导中单击 Finish 或将更改保存到 Manage Instance 页面时),将在指定的虚拟化服务器上创建一个空的 .pva文件。可以在准备好时, 向其添加消息响应器 。