取消部署

对于每个代理,在任何时间配置管理器都只允许有一个部署进行。如果由于某些原因代理未响应部署请求,则后续请求将无法到达该代理,因为对于配置管理器而言,部署仍在进行。

取消部署告诉配置管理器假设代理将再也不会响应未完成的部署。多数情况下,操作除去已发送至代理的任何部署消息,也不更改代理的运行配置。(因此,对于成功部署配置的任何代理,部署的信息会保留在该代理上。)

如果代理随后确实提供了对已取消的未完成部署的响应,则配置管理器将忽略该响应,但是这时代理上正在运行的内容和配置管理器提供的信息之间会出现不一致。

由于这种不一致的风险,因此取消部署仅作为最后一个手段,即只有当您确定代理将再也无法处理先前的部署请求时,才能取消部署。然而,在取消部署前,可以手动除去任何未完成的部署消息以确保它们不会被处理。

当在整个域中取消部署时,对域中所有未完成部署的锁定都会除去。当取消特定代理的部署时,仅除去对该代理的锁定。

取消部署等同于先前版本中的“强制部署”操作(除了取消不会重新部署域信息之外)。

您可以取消的部署:

取消对域的部署

取消对域的部署告诉配置管理器假设域中具有未完成部署的所有代理都将不响应。如果代理随后提供了对已取消的未完成部署的响应,则将忽略该响应,但是这时代理上正在运行的内容和配置管理器提供的信息之间会出现不一致。

当取消部署应用到域时,它不会除去已发送至代理的部署消息,也不会更改代理的运行配置。

何时使用
仅当这两个条件满足时才取消域部署:
  • 试图进行部署但接收到错误消息 BIP1510。
  • 具有未完成部署的任何代理都不响应。
何时使用
  • 如果代理只是需要较长时间来响应部署请求。例如,代理可能已暂时停止。
  • 如果其他用户可能同时正在部署至该域。
  • 如果只有一个代理不响应,或者有少数代理不响应。在这种情况下,请取消代理部署。

取消对代理的部署

取消对单个代理的部署告诉配置管理器假设域中具有未完成部署的特定代理将不响应。如果该代理随后提供了对已取消的未完成部署的响应,则将忽略该响应,但是这时该代理上正在运行的内容和配置管理器提供的信息之间会出现不一致。

当取消部署应用至单独的代理时,它会导致配置管理器试图从该代理除去尚未处理的部署消息。只有该代理和配置管理器共享同一个队列管理器,并且消息尚未由该代理处理时,该操作才会成功。

何时使用
仅当这两个条件满足时才取消域部署:
  • 试图进行部署但接收到错误消息 BIP1510。
  • 代理不响应。
何时使用
  • 如果该代理只是需要较长时间来响应部署请求。例如,代理可能已暂时停止。
  • 如果连接的配置管理器的版本早于 V6.0。在这种情况下,取消对特定代理的部署不会起作用;您必须取消整个域的部署。
相关概念
部署概述
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
af02040_