在數個部署案例中,元件需要另一個元件的內容值來自訂本身。在 vRealize Automation 中,此程序稱為繫結到其他內容。您可以為內容繫結設計元件,但需在組合藍圖時設定繫結。

除了將內容設定為硬式編碼值之外,軟體架構設計人員、IaaS 架構設計人員或應用程式架構設計人員還可以將軟體元件內容繫結至應用程式藍圖中的其他內容,例如 IP 位址或安裝位置。當您將軟體內容繫結至其他內容時,您可以根據其他元件內容或虛擬機器內容的值自訂指令碼。例如,WAR 元件可能需要 Apache Tomcat 伺服器的安裝位置。在您的指令碼中,您可以設定 WAR 元件,將 server_home 內容值設為指令碼中的 Apache Tomcat 伺服器 install_path 內容值。只要組合應用程式藍圖的架構設計人員將 server_home 內容繫結至 Apache Tomcat 伺服器的 install_path 內容,就會正確設定 server_home 內容值。

您的元件指令碼只能使用您已在這些指令碼中定義的內容。