表 4–2 說明不同類型的目標如何在叢集中進行複製與刪除。
目標
傳播和刪除
管理員建立
目標建立後會在叢集中傳播,而且每個代理程式會永久儲存與目標相關的資訊。
管理員明確刪除目標時,目標會被銷毀。
如果有主代理程式,會在主代理程式中儲存建立與刪除記錄,以便叢集中的代理程式能同步化狀態資訊。
暫時
目標建立後會在叢集中傳播。
如果允許與暫時目標相關聯的用戶重新連線,目標會永久儲存在用戶的本機代理程式中。否則一律不會儲存目標。
如果用戶失去連線,則會刪除所有代理程式上的目標。
如果用戶的本機代理程式當機,而且允許用戶重新連線,則與此用戶相關聯的暫時目標會受到監視。如果使用用戶端未在指定期間內重新連線,便會認為用戶端失敗並刪除目標。
自動建立
建立產生器但目標不存在時,會在產生器的本機代理程式上建立目標。
針對不存在的目標建立用戶時,與該用戶和目標相關聯的資訊會傳播到整個叢集。
自動建立的目標可以經由管理員明確刪除,或者在下列情況下自動刪除:
當指定期間內沒有用戶或訊息時,由各個代理程式自動刪除。
當代理程式重新啟動,而且沒有該目標的訊息時,由各個代理程式自動刪除。