我从 Active Directory 中提取了大约 400 个对象,然后将它们缓存了一个小时。速度取决于流量或我点击的域控制器,但即使在最好的情况下,它仍然有点慢,太慢了,我不喜欢。
我想知道 DirectoryServices 是否是并行库的合理候选者,或者出于某种原因它是否是一个坏主意。有没有人有过
有没有人有这方面的经验?
提前致谢。
我从 Active Directory 中提取了大约 400 个对象,然后将它们缓存了一个小时。速度取决于流量或我点击的域控制器,但即使在最好的情况下,它仍然有点慢,太慢了,我不喜欢。
我想知道 DirectoryServices 是否是并行库的合理候选者,或者出于某种原因它是否是一个坏主意。有没有人有过
有没有人有这方面的经验?
提前致谢。
据我了解并行库不会改变任何东西。
首先,确保您的 DNS 设置正确。
400 个对象不算多,优化目录请求和最小化网络流量(仅获取所需的属性)将获得最佳结果。
使用带有System.DirectoryServices.Protocols (S.DS.P)的低级(本机 LDAP)协议,您将获得更好的性能。