gpt4 book ai didi

java - SearchControls.setTimeLimit() 是否处理读取超时?

转载 作者:行者123 更新时间:2023-11-30 07:16:29 27 4
gpt4 key购买 nike

我遇到一个问题,针对目录的 LdapContext.search() 偶尔会永远挂起。我尝试提供一个 SearchControls 对象,我已为其调用了 setTimeLimit(10000),但问题仍然存在。

鉴于此,我现在的想法是 SearchControls 对象仅用作服务器的建议,如果没有数据包返回,则不会在客户端读取超时。我环顾四周,但没有在类文档中找到任何明确证实这一点的措辞。

谁能证实我的猜测,即 SearchControls 不会安排客户端读取超时,以及我是否应该改为使用 com.sun.jndi.ldap.read.timeout 来保护我的客户端案例?

最佳答案

你是对的。 SearchControls.setTimeLimit () 不控制套接字读取超时。查看更多信息 http://docs.oracle.com/javase/tutorial/jndi/newstuff/readtimeout.html

关于java - SearchControls.setTimeLimit() 是否处理读取超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16926012/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com