当将"new"用户添加到现有广告组或我们创建新的广告“组”时,我们必须等待太长时间才能更新P8中的缓存。如果我将任何工作流程转移到该区域,它将立即更新缓存。

我们的java程序正在AD中创建这些新用户和组。通过Java程序创建新用户或组时,我们需要一个解决方案,我们可以调用“某物”来刷新p8中的缓存/更新Oracle中的表。

任何想法,将不胜感激。谢谢。

最佳答案

CE根据特定间隔从Directory Server(DS)检索用户和组对象。用户 token 高速缓存条目生存时间(TTL)值(以秒为单位)确定CE与已配置的DS通信以更新用户和组架构对象的时间间隔。

虽然我个人没有看到过这样的功能,但是从理论上讲,可以通过编程设置值,应用它,然后将其回滚(这样就不会对性能造成影响)来实现此目的,最后,如果FEM可以做到这一点那么你可以。
以下是修改此值的步骤:

  • 启动FileNet Enterprise Manager(FEM)并使用
    目录服务帐户。
  • 在FEM中,转到“域属性”->“服务器缓存”,并将“用户 token 缓存TTL(秒)”默认值3600s更改为所需的值。
    量。
  • 单击确定

  • active-directory - Filenet用户缓存刷新-LMLPHP

    注意:此设置可能会对性能产生负面影响。如果更新了大量DS架构对象,并且将设置设置为较低的间隔(例如:360秒),则性能可能会在CE服务器上受到影响。

    09-10 07:12
    查看更多