Sun Java System Access Manager 7 2005Q4 版本說明

記錄有關停用持續搜尋的更多資訊 (6486927)

Access Manager 會使用持續搜尋來接收關於 Sun Java System Directory Server 項目變更的資訊。依預設,Access Manager 會在伺服器啟動期間建立下列持續搜尋連線:

aci - 對 aci 屬性的變更,使用 LDAP 篩選器 (aci=*) 進行搜尋

sm - 在 Access Manager 資訊樹狀結構 (或服務管理節點) 中進行的變更,其中包含 sunServicesunServiceComponent 記號物件類別的物件。例如,您可能需要建立策略來定義受保護資源的存取權限,或者需要修改現有策略的規則、主旨、條件或回應提供者。

um - 在使用者目錄 (或使用者管理節點) 中進行的變更。例如,您可能要變更使用者的名稱或位址。


注意 – 注意 –

我們不建議您停用這些元件的持續搜尋,因為停用持續搜尋後的元件將無法從 Directory Server 接收通知。因此,元件快取將不會收到 Directory Server 中該特殊元件的變更通知,使得元件快取的內容會變得比較陳舊。

例如,如果您停用使用者目錄 (um) 變更的持續搜尋,Access Manager 伺服器將不會從 Directory Server 收到通知。因此,代理程式將不會從 Access Manager 取得通知,從而不會以使用者屬性的新值來更新其本機使用者快取。然後,當應用程式查詢代理程式的使用者屬性時,它可能會收到該屬性的舊值。

只有在特殊情況下有絕對必要時才使用此特性。例如,當您知道生產環境中不會發生 [服務配置] 變更 (涉及變更諸如 [階段作業服務] 和 [認證服務] 等服務的值) 時,則可以停用 [服務管理] (sm) 元件的持續搜尋。不過,如果任何服務發生任何變更,將需要重新啟動伺服器。相同的條件也會套用到由 aci um 值所指定的其他持續搜尋。


如需更多資訊,請參閱CR# 6363157:新特性會在絕對必要時停用持續搜尋