Lync 客户端无法及时更新!
发布日期:2021-06-29 20:30:00 浏览次数:4 分类:技术文章

本文共 775 字,大约阅读时间需要 2 分钟。

在服务器产品过渡到了Lync 2010之后,LYNC 客户端支持通过本地的GAL Cache的方式,也可以直接通过直接通过HTTPS的方式获取GAL,为了更加及时的获取到GAL的信息,我们必须按照以下的设定才能完成地址簿通过GAL直接获取。执行方法如下:

服务器端:

a. User replicator 每隔几分钟收集AD中变化的信息并写到Lync 数据库中

b. Address book server 在每天的固定时刻1:30根据数据库中的信息生成供客户端下载的完全文件和差异文件。

客户端:

a. 当客户端登陆时(比如第一次),如果发现本地没有地址簿信息,他就会尝试使用https协议从Lync FE 服务其上去下载最新的完全文件

b. 当客户端登陆时,如果本地有地址簿信息,并且与最新的地址簿信息有版本差距,他就会尝试下载差异文件

基于上述原理,我认为如果要使客户端看到新加的用户,我们最少要在第二天1:30以后才能看到/搜索到新添加的用户。(注意在客户端添加键值,只能是客户端立刻下载地址簿,但是当前的地址簿都不包含新添加的用户,所以即使下载了也没有用)

为了解决这个问题,我们唯一可以尝试的是让客户端使用web query的方式来查询用户信息,因为这种方法不需要生成地址簿文件而直接从后台数据库去查询,理论上应该可以满足你的要求,至于如何部署,请参考以下mvp的文章:

Forcing Lync Address Book Web Query

 

另外关于执行的命令行作用如下:

  1. update-csuseraddressbook 命令主要是强制服务器端立刻生成完全文件和差异文件,这个命令一般只用于排错的时候使用,不建议用于日常的维护。(比如你这个场景中  )
  2. 更新的部分是写到数据库的,只在每天1:30时候才生成文件( 完全文件和差异文件)

 

 

转载地址:https://databooming.blog.csdn.net/article/details/7849253 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:用IOT的思维来管理我们的查看我们重要业务的服务器健康状态。-概述篇
下一篇:利用Powershell 批量创建文件夹!

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月05日 06时58分13秒