如果開啟「拓蹼狀態」視圖並移至部署自動化標籤,然後按一下分析拓蹼來找出可能相符的自動化簽章,則 部署規劃工具 會尋找與現行拓蹼相符的自動化簽章。 有數個問題可能會造成自動化簽章及拓蹼在工作流程中無法相符。在某些情況下,您可以解決問題並完成相符,但在其他情況下,這些錯誤會指示自動化簽章與拓蹼不相容。
如果工具發現一個以上自動化簽章與拓蹼相符,則拓蹼中受影響的單元(亦即,安裝狀態為待安裝或待解除安裝的單元)會以粗體綠色字型顯示,而且會顯示與該單元相符的自動化簽章名稱。例如,下圖顯示 Web 伺服器上安裝有 Web 應用程式的拓蹼。「拓蹼狀態」視圖的部署自動化標籤會顯示相符的自動化簽章。
如果按一下
分析拓蹼來找出可能相符的自動化簽章,但在表格中看不到任何資訊,則
部署規劃工具找不到任何與拓蹼相似的自動化簽章。如果預期看到一個以上的相符自動化簽章,請檢查下列事項:
- 確保工作區中具有一個以上的自動化簽章。如果其中的任何自動化簽章是開啟的,請先儲存,然後再搜尋相符項。
- 在拓蹼中,確保自動作業所影響的單元設為待安裝或待解除安裝。
- 在自動化簽章中,確保自動作業所影響的單元已包含在「內容」視圖的「要發佈」清單中。
當您搜尋相符項時,
部署規劃工具會先將拓蹼中的
待安裝及
待解除安裝單元,與自動化簽章的
要發佈清單中的單元相比較。因此,這些單元必須相似,工具才能找到相符項。
如果部署規劃工具找到與拓蹼近似相符的自動化簽章,則「拓蹼狀態」視圖的部署自動化標籤會顯示一些資訊,可以協助您調解拓蹼與自動化簽章之間的差異。拓蹼中受影響的單元,會在左直欄中顯示為粗體紅色字型,而與該單元近似相符的每一個自動化簽章皆會列在右直欄中。在單元及自動化簽章下方,是說明單元與自動簽章不相符之原因的相關資訊。比方說,如果拓蹼及自動化簽章中的屬性值設為不同值,則該屬性會列出,如下圖所示。
如果要解決這些問題,則必須決定是要變更拓蹼,變更自動化簽章,還是建立新的自動化簽章:
- 解決拓蹼與自動化簽章之間差異的最簡單方法,是變更拓蹼以與自動化簽章中的型樣相符。
- 您也可以透過變更自動化簽章來解決差異。然而,如果變更自動化簽章,則可能也需要變更自動化環境中相對應的自動化定義。
- 如果無法解決差異,則可能需要建立一個適合於拓蹼的新自動化簽章。
註: 無論如何,部署規劃工具不僅將拓蹼圖中所示的拓蹼元素相比較,而且還將拓蹼中的所有拓蹼元素相比較。如果您認為拓蹼及自動化簽章應該根據圖表的外觀進行比對,請查看圖表中未顯示的任何拓蹼元素是否會造成不相符問題。
下列問題會造成自動化簽章及拓蹼在工作流程中不相符:
- 自動化簽章拓蹼中的拓蹼元素(例如單元、功能或構件,但不是需求),在拓蹼中沒有相同類型或子類型的相對應拓蹼元素。如果要解決此錯誤,則可以在拓蹼中建立相對應的拓蹼元素,或者尋找或建立不含該拓蹼元素的自動化簽章。
- 自動化簽章中所指定拓蹼元素上的屬性,未設為拓蹼中的相同值。如果要解決此錯誤,則可以變更屬性值,或者尋找屬性值與拓蹼相符的自動化簽章。
- 自動化簽章中的兩個單元鏈結在一起,但拓蹼中相對應的單元未透過相同類型的鏈結來鏈結在一起。此類型的錯誤很少見。在大多數情況下,其中一個其他類型的錯誤,會先顯示在「拓蹼狀態」視圖中,因為遺漏的鏈結隱含了自動化簽章與拓蹼之間的其他差異。