2
我遇到一个问题,对目录的LdapContext.search()
偶尔会永久挂起。我尝试提供一个SearchControls
对象,我称之为setTimeLimit(10000),
,但问题仍然存在。SearchControls.setTimeLimit()处理读取超时?
鉴于此,我现在的想法是,SearchControls对象仅用作咨询服务器,并且如果没有数据包返回,则不会在客户端读取超时值。我环顾四周,但没有在课堂文件中找到明确证实这一点的措辞。
任何人都可以证实我的猜测,即SearchControls不会安排客户端读取超时,以及在这种情况下是否应该使用com.sun.jndi.ldap.read.timeout
来保护我的客户端?