Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

分析應用程式

使用 Agent Builder 之前,必須確定您要使之具有高可用性或可延伸性的應用程式是否符合所需的條件。Agent Builder 無法執行這個僅基於應用程式執行階段特性的分析。分析應用程式的適當性提供有關此主題的更多資訊。

Agent Builder 可能無法始終為您的應用程式建立完整的資源類型。然而,在大多數情況下,Agent Builder 將會至少提供部分解決方案。例如,更複雜的應用程式可能需要附加程式碼,而依預設,Agent Builder 不會產生這些程式碼。附加程式碼的範例包括增加對附加特性的驗證檢查的程式碼,或調校 Agent Builder 無法顯示的參數的程式碼。在此類情況下,您必須對產生的來源代碼或 RTR 檔案進行變更。Agent Builder 專門用於提供此類適應性。

Agent Builder 在產生的原始碼特定點上加入註釋,您可以在其中增加自己的資源類型程式碼。在對來源代碼進行變更後,您可以使用 Agent Builder 產生的 makefile 檔案,以重新編譯來源代碼以及重新產生資源類型套件。

即使您寫入整個資源類型程式碼,而未使用由 Agent Builder 產生的任何程式碼,也可以使用 Agent Builder 提供的 makefile 檔案與結構來建立資源類型的 Solaris 套裝軟體。