AMConfig.properties 文件中的新 com.sun.am.event.connection.disable.list 属性用于指定可禁用的事件连接。其值(不区分大小写)可为:
aci - 对 aci 属性所做的更改,且使用 LDAP 过滤器 (aci=*) 进行搜索
sm - Access Manager 信息树(或服务管理节点)中的更改,包括具有 sunService 或 sunServiceComponent 标记对象类的对象。例如,您可以创建一个策略来定义受保护资源的访问权限,或者您可以修改现有策略的规则、对象、条件或响应提供者。
um - 用户目录(或用户管理节点)中的更改。例如,您可以更改用户的名称或地址。
例如,要禁用对 Access Manager 信息树(或服务管理节点)更改的持久性搜索:
com.sun.am.event.connection.disable.list=sm
要指定多个值,请将每个值以逗号分隔。
持久性搜索会导致 Directory Server 上性能系统开销增加。如果您确定删除某些此类性能系统开销在生产环境中确实非常必要,可使用 com.sun.am.event.connection.disable.list 属性禁用一个或多个持久性搜索。
不过,在禁用持久性搜索前,您应该了解上述限制。强烈建议不要更改此属性,除非确实有必要。引入此属性的主要目的是避免在 Directory Server 上使用多个 2.1 J2EE 代理时产生的系统开销,因为这些代理中的每一个都会建立此类持久性搜索。2.2 J2EE 代理不再建立此类持久性搜索,因此您可能不需要使用此属性。
有关更多信息,请参见记录关于禁用持久性搜索的更多信息 (6486927)。