问题标签 [socket-timeout-exception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Elasticsearch Thrift 客户端超时
很抱歉交叉发布。以下问题也发布在 Elastic Search 的 google 组中。
我正在尝试在我的虚拟机上使用 python 客户端中的节俭连接来索引 elasticsearch 1.2.0 中的一些文档。但是在索引了大约 1200~1800 个文档之后,我得到了一个 TSocket 超时。这是回溯 -
我已在 log2.txt 中附加了服务器日志。我还附上了 bigdesk 的屏幕截图,这可能会有所帮助。以前,当文档的复杂性较低时,每个请求中大约 1300 个文档的批量索引请求将被索引而不会出现任何问题。目前我正在尝试每个请求大约 200 个文档,但它超时了。我将日志记录级别保持在“TRACE”。
日志上的这个块 -
即使在超时后很长一段时间后也会不断重复。超时索引请求大约是 22:21:00。我不认为该文档可能无效(使用映射或其他东西),因为我在更改 2 个字段后索引同一个文档。
我怎样才能避免这种超时?
日志中的重复块是什么意思?
我怎么能确定这不会在生产系统中偶尔发生?我会很高兴有任何帮助。
日志和 BigDesk 屏幕截图 - https://drive.google.com/folderview?id=0B7tAo_9BLHg4cjNyOTlQaDF3QjA&usp=sharing
java - 为什么我的 HTTP GET 请求开始超时?
我org.springframework.web.client.RestTemplate
在客户端使用 来执行针对在 Cent OS 主机上运行的静止 Web 服务的静止调用。
我看到一个奇怪的行为,当进行一系列这样的调用时,我得到一个连接超时错误说
“java.net.SocketTimeoutException:连接超时”
这里值得注意的是,在至少进行了一次异步 http 调用之后,http 调用总是失败。失败时,将多次尝试 http 调用,并修复 5 秒的等待时间。
以下是在 http 调用中传递的标头 -
http 调用看起来甚至没有击中服务器。我在这里想念什么?我需要设置不同的标题吗?
java - 收到 FTP 响应 421。服务器关闭连接
我正在编写一个 JAVA 代码来使用 Apache Commons Net FTPClient 遍历 FTP 位置并在 Excel 文件中获取输出。代码正确执行了大约 5 分钟,但随后给出了 IOException:
我正在使用 commons-net-3.0.1.jar。我做了一些研发并尝试过:
和发送NOOP
,但仍然得到同样的错误。
我要做的就是遍历一个目录,如果找到文件,则在 excel 中获取文件名和文件更新日期,否则如果找到目录,则进入并执行直到再次找到文件。
请帮助并询问是否需要任何其他信息。我是 JAVA 的新手。
java - SocketTimeoutException:未建立arp时立即连接超时
尽管我的超时配置为 20000 毫秒(使用调试验证),但在不到 5 毫秒后,我在第一次请求时收到了下面的连接超时堆栈跟踪。
这仅在需要建立 Arp 时发生。(可在我的服务器中使用 arp -d 重现)
机器(客户端和服务器):centos6.5 Linux 机器(虚拟机) Jvm - Java7
有任何想法吗?
堆栈跟踪:
tcp转储:
java - java.net.SocketTimeoutException:当我在 DBPedia 上运行查询时读取超时
我有个问题:
我有一个在 DBPedia 上调用不同查询的代码。这是我的代码:
在我的模型中,我有 100 多个资源。当我使用 Netbeans 和 Glassfish 4.0 在 Web 服务(带有客户端)中运行此代码时,我收到此错误:
我在这一行得到错误:
ResultSet results1 = ResultSetFactory.copyResults(exec1.execSelect());
我注意到在完成许多查询后出现此错误。为什么我会收到此错误?
java - 谷歌分析。我们可以在不到一天的时间内获得分析数据吗?
我正在使用谷歌分析,到目前为止我的代码运行良好。当我请求数据时(因为我每天都在获取数据),我为开始日期和结束日期传递了相同的值。但在特定情况下,我收到“读取超时”错误。我认为问题是由于查询返回的大数据(你怎么看?)。
我想出了这个解决方案来缩短时间框架并逐块处理数据。但有可能吗?我们可以收集不到一天的数据吗?
这是我创建查询的方式
谷歌格式是“yyyy-MM-dd”。
尝试执行查询“java.net.SocketTimeoutException:读取超时”时出现错误
谢谢!
android - Jsoup - 未调用关闭 - Android StrictMode
我使用 Jsoup 从远程 URL 解析文件,如下所示:
如果网站未能在超时内响应,SocketTimeoutException
则如预期的那样抛出 a。我还打开了 StrictMode 以警告我有关未关闭的资源。在超时时,StrictMode 告诉我资源没有关闭:
我看不到如何关闭 Jsoup 创建的资源。我该怎么做?
java - 生成新索引时 SOLR 主控中的零星 SocketTimeoutException
在主服务器(SOLR 4.5.0)中生成新的 SOLR 索引期间,我收到零星的 SocketTimeoutException
文档以 500 个一包的形式发送,异常通常发生在添加了大约 1 或 2 百万个文档之后。
这是 SOLR 服务器端堆栈跟踪:
SOLR 在 Apache Tomcat(版本 6.0.26)和 JAVA7 上运行。
tomcat server.xml 中的连接器配置如下:
我相信 600000(10 分钟)connectionTimeout 也算作 APR 连接器的 socketTimeout ..
在APR 连接器代码中挖掘了一下,似乎空消息是由缺少的字符串引起的
eclipse - Eclipse UI 在运行 TestNG 测试时冻结在 57%
我注意到当我尝试运行 TestNG 测试用例时 Eclipse UI 卡在 57%。我在库(构建路径)中有 TestNG 设置,并且不存在罐子。我该如何解决?我现在坐了几个小时。
android - 处理Android中HTTP连接中响应延迟的情况
我正在发出 HTTP 请求。我想检查一下,如果我在 10 秒内没有得到响应,我会退出循环。下面是我的代码。在发出 HTTP 请求时处理此问题的最简单方法是什么。欢迎提出建议。如果你能让我知道我应该在我的代码中包含这些建议的确切位置,那将非常有帮助。谢谢