節點代理程式是在每部代管伺服器實例的機器上執行的簡易程序,包括代管 DAS 的機器。節點代理程式:
聽從 DAS 指示啟動與停止伺服器實例。
重新啟動有故障的伺服器實例。
提供故障伺服器的記錄檔檢視,並協助進行遠端診斷。
可在啟動由其監視的伺服器實例時,將每個伺服器實例的本機配置儲存庫與 DAS 的中央儲存庫同步化。
最初建立實例時會建立實例所需的目錄,並將實例的配置與中央儲存庫同步化。
在刪除伺服器實例時,執行適當的清除作業。
每個實體主機必須為其所屬的每個網域設定至少一個節點代理程式。若實體主機有來自多個網域的實例,則該實例需要在每個網域各有一個節點代理程式。雖然可以在主機上為每個網域設定多個節點代理程式,但這樣做並沒有好處。
因為伺服器實例由節點代理程式啟動與停止,所以節點代理程式必須一直執行。因此,它會隨著作業系統啟動時啟動。在 Solaris 與其他 Unix 平台上,節點代理程式可由 inetd 程序啟動。在 Windows 上,節點代理程式可設定為 Windows 服務。
如需有關節點代理程式的更多資訊,請參閱「Sun Java System Application Server 9.1 高可用性管理指南」中的第 8 章「配置節點代理程式」。