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

分析應用程式

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

儘管在大多數情況下,Agent Builder 至少會提供一個部分解決方案,但是其不可能總是能夠建立應用程式的完整資源類型。 例如,更複雜的應用程式可能需要 Agent Builder 依預設不會產生的其他程式碼,如對其他屬性加入驗證檢查的程式碼或調諧 Agent Builder 不接觸的參數之程式碼。 在此類情況下,您必須對產生的來源代碼或 RTR 檔案進行變更。 Agent Builder 就恰好是為提供此種靈活性而設計的。

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

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