我从Active Directory中拉出约400个对象,然后将它们缓存一个小时。速度取决于流量或我命中的哪个域控制器,但即使在最佳状态下,它仍然有点慢,太慢了。

我想知道DirectoryServices是否是并行库的合理候选者,或者由于某种原因它不是一个好主意。有没有人有一个

有人对此有经验吗?

提前致谢。

最佳答案

据我了解,并行库不会改变任何东西。

首先,请确保正确设置了DNS。

400个对象不是很多,您将获得最佳结果,优化目录请求并最小化网络流量(仅获取所需的属性)。

使用具有System.DirectoryServices.Protocols (S.DS.P).的低级(本地LDAP)协议,您将获得更好的性能。

10-04 16:36