上一主题: 显式指定 UID下一主题: 更新策略模型数据库


策略模型更新订户的方式

更新订户时,策略模型执行以下操作:

  1. 当向策略模型中添加订户名称,或者从中删除订户名称时,策略模型将试图对其进行完全限定。
  2. PMDB 后台程序 sepmdd 试图在标记 _QD_timeout_ 定义的时间内更新订户数据库。
  3. 如果超出最长等待时间,但该后台程序无法成功更新某个订户,则它会忽略该订户,并尝试更新列表中的其余订户。
  4. 完成订户列表的首次扫描后,sepmdd 会接着执行第二次扫描,在这次扫描期间,它会尝试更新在第一次扫描期间未成功更新的订户。 第二次扫描期间,它将尝试更新订阅者,直到连接系统调用超时(大约 90 秒)。

注意:在 seos.ini 文件和 pmd.ini 文件中可能都会找到标记 _QD_timeout_。 如果在这两个文件中都存在该标记,则 sepmdd 将使用 pmd.ini 文件中的值。

注意:每当 PMDB 将更新传播到订户的同时遇到错误时,sepmdd 后台程序都会在策略模型错误日志文件中创建一个条目。 该文件(默认情况下为 ERROR_LOG)位于 PMDB 目录 (磁盘上的 PMDB 位置, 磁盘上的 PMDB 位置)中。