部署和删除
要确保您不会无意中除去 Interact 运行时服务器正确运行所需要的数据,部署交互配置时会锁定 Interact 对象,以使您无法删除这些对象。在您部署交互配置之后,无法删除与交互配置相关联的任何“交互策略”选项卡、交互式流程图或交互式渠道,直到您从所有服务器组除去该对象为止。
如果您将交互策略或交互式流程图标记为要除去,然后将交互式渠道部署到包含该交互策略或交互式流程图的所有服务器组,那么可以删除该交互策略或交互式流程图。
如果您从部署了交互式渠道的所有服务器组中除去交互式渠道,那么可以删除任何交互策略、交互式流程图或交互式渠道。
例如,您具有的交互式渠道 A 包含交互式流程图 A 和交互策略 A。将交互式渠道 A 部署到“测试”服务器组和“生产”服务器组。您认识到仅仅使用交互式流程图 A 无法满足需求,因此生成了交互式流程图 B。您将交互式流程图 A 标记为要除去,而将交互式流程图 B 标记为要部署。将该流程图部署到“测试”服务器组。由于交互式流程图 A 仍部署在“生产”服务器组上,因此您无法将其删除。部署到“生产”服务器组之后,可以删除交互式流程图 A。随着时间推移,您认识到必须重构交互配置。创建交互式渠道 B、交互策略 B 和交互式流程图 C。将此交互配置部署到“测试”服务器组和“生产”服务器组。您还从“生产”服务器组中除去交互式渠道 A、交互策略 A 和交互式流程图 B。由于所有对象均在某个位置部署,因此无法删除任何对象。您从“测试”服务器组中除去交互式渠道 A、交互策略 A 和交互式流程图 B 之后,可以删除交互式渠道 A、交互策略 A 和交互式流程图 B。