问题标签 [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.
linux - Karma/PhantomJS 在 Windows 上工作,Linux 上的相同配置无法向 PhantomJS 发送消息
我有一个使用 Maven、Karma、PhantomJS 和 Jasmine 在 Windows7 中使用 Cygwin Bash shell 的现有构建。
我现在正试图在指向同一个工作区的 CentOS VM 上运行相同的构建。
当我在 VM 上运行 Karma 时,它会启动 Karma 和 PhantomJS,“因为 10000 毫秒内没有消息”。我尝试增加捕获超时,但这没有任何区别。
我可以做些什么来获得更多诊断信息,这可能会告诉我为什么没有消息从 Karma 发送到 PhantomJS?
在 Windows 上,我使用的是 Karma v0.12.16 和 PhantomJS 1.9.7。在 CentOS 虚拟机上,我使用的是 Karma v0.12.24 和 PhantomJS 1.9.8。
这是我的“karma.config.js”:
这是我正在运行的 Karma 命令行:
java - SocketTimeoutException:读取超时
这是一个简单的基于客户端/服务器的 ping/pong 程序。不幸的是,IT 无法正常工作并显示以下错误消息:
它停在 CLIENT TASK 30 行,实际上客户端不会读取服务器发送的内容。这里的代码:
服务器
服务器任务
客户
客户任务
sonarqube - 运行程序执行期间的 SonarQube 错误
我是 SonarQube 的新手,并且遇到连接超时错误,阻止 sonar-runner 将小型应用程序发布到 sonarqube。
版本:
- SonarQube 亚军 2.4
- Java 1.7.0_45 甲骨文公司(64 位)
- Linux 3.5.0-42-通用 amd64
令人困惑的部分是,在托管 sonarqube 的 Windows 机器上执行 sonar-runner 时,这可以正常工作。我已将端口默认端口从 9000 更改为并测试了两个连接的有效性。这并没有解决问题。
仅当尝试从存储源代码的虚拟机上的命令行手动运行 sonar-runner 时才会发生错误。我还通过 sonar-runner.bat 文件中的 SONAR_RUNNER_OPTS 增加了堆大小中允许的内存。
请告知或让我知道需要哪些其他信息。
android - 致命异常:Android 中的 AsyncTask #3
我正在使用 ksoap2 webservices,当我尝试登录我的应用程序一段时间后,我得到了异常,当我尝试登录我的应用程序一段时间后,这个异常引发了..
我的日志猫:
这是我的异步任务类:
这就是我得到异常的那一行::
注意:-我不经常收到异常,但是当我尝试登录我的应用程序和调试我的应用程序时的另一件事,然后在我的 catch 块中会出现此消息java.net.sockettimeoutexception
java - 从 S3 下载大于 3Gb 的文件失败并显示“SocketTimeoutException:读取超时”
AWS Java 开发工具包 1.9.3
在 Java 服务器应用程序中从 AWS S3 下载许多大文件(~3Gb)时,我不时收到 SocketTimeoutException,如下所示:
我使用 4 个线程从 S3 下载文件,所有线程都使用相同的 TransferManager 实例。如前所述,我使用的是 AWS SDK 1.9.3,并且只是不时地遇到此类异常。代码如下:
是SDK的问题吗?也许是 v1.9.3?
socketTimeout
除了增加for之外,还有什么解决方案ClientConfiguration
吗?
parse-platform - Parse.com httpRequest 超时
我正在使用 Parse.com 的 httpRequest 来检索网站的源代码。
代码:
问题:
无法检索 html 代码。而是在加载10秒后出现了ParseException,写法如下:
我怎样才能在没有超时的情况下正确检索它?似乎没有办法增加超时长度?
谢谢!
scala - Spark(使用 Scala)抛出 SocketException: Connection reset 和 SocketTimeoutException: Read timed out
我正在尝试将一个(非常大)序列化的对象 RDD 加载到 ec2 节点集群的内存中,然后对这些对象进行一些提取并将生成的 RDD 存储在磁盘上(作为对象文件)。不幸的是,我得到了SocketException: Connection reset
一次和SocketTimeoutException: Read timed out
几次。
这是我的代码的相关部分:
以下是我收到的错误(警告)的详细信息:
java - Timeout on socket
I have the following method (Coming from this repo)
What it should do is intercept the packets, check if it isn't on a black list and the route it to it's original destination.
Propblem is that the socket s
keeps timing out because it can't connect to the port. What's the problem?
I know it should strip the header of the packet and put it in a new packet to send again but I don't know if it is doing that (I have no experience with networking on this level)
Stacktrace
java - 如何以一种好的 Java 方式处理异常引起的原因
我在 try-catch 中有一些代码,在该代码中我调用了 Web 服务。在 Web 服务上我设置了超时。
我有两个 Web 服务调用,一个不花时间就可以正常工作,另一个花很长时间来响应问题不是这样,而是由于超时,它应该抛出 SocketTimeoutException,但它会抛出 PrivilegedActionException,并且在长堆栈状态后,它的显示原因是 SocketTimeoutException。
我故意让服务调用时间非常短以获取 SocketTimeoutException,但它给了我 PrivilegedActionException 作为主要异常。
我想捕获 SocketTimeoutException 并且我无法捕获 PrivilegedActionException 因为在代码级别它显示的 PrivilegedActionException 没有被这个 try catch 抛出。
我写了下面的代码来实现我的目标,但它不起作用
堆栈跟踪:
java - 并不总是抛出 java.net.SocketTimeoutException
我正在编写一个 Java 程序,该程序在具有自定义 Linux 分布并使用 RESTful API 的嵌入式设备上运行。我希望即使 Internet 连接中断,该程序也能继续运行。
为了确保这一点,我设置了一个指定的连接超时,但它似乎是随机工作的。
这是我的代码:
问题是如果我断开 Internet,这会在一段时间(~20 秒)后抛出 java.net.UnknownHostException,这是不可接受的。实际上,超时被忽略了。
[这里][1] 我在某些 Android 设备上读到过,HttpURLConnection 类可能有问题。所以我也尝试了 org.apache.http.client.HttpClient ,这是最糟糕的(我必须安装语法丑陋的半弃用包)并且不能解决我的问题。
这是具有最新类的代码:
任何想法 ?
编辑
我在 /etc/resolv.conf 文件中添加了一个选项来设置 DNS 查找的超时,但它似乎也被忽略了。
这是我的 resolv.conf 文件: