我在 Openfire 小组中提出了这个问题,但那里似乎很安静。也许 SO 这里的某个人使用 Xiff/Openfire 并对此有所了解:
我们使用我们自己的客户端在 Openfire 3.6.4 到 Xiff 3.0 beta 上为用户和组使用外部数据库。
当用户添加到我们的数据库中时,名册不会更新。我以“User1”身份登录。“User2”被添加到数据库中的同一个共享组中,所以我应该在我的名册中看到他。User2 可以登录并在他的花名册上看到 User1,但 User1 的花名册尚未更新。即使注销后,User2 仍然没有出现在 User1 的名单上。
显然,该组正在被缓存或其他东西。我应该在哪里寻找解决此问题的方法?席夫?开火?我在文档中找到了属性“cache.name.maxLifetime”,但我不确定这是否是我应该用来让组更新成员的属性。