jjzjj

SocketException

全部标签

由于 Mac OS X 上的 'java.net.SocketException Invalid argument',Tomcat 启动失败

我们有一个在Tomcat6(准确地说是6.0.35.0)上运行的应用程序,由于Catalina.await方法中的socketAccept调用抛出了SocketException,我们在MacOS上的大多数工程师在启动Tomcat时都遇到了问题:SEVERE:StandardServer.await:accept:java.net.SocketException:Invalidargumentatjava.net.PlainSocketImpl.socketAccept(NativeMethod)atjava.net.PlainSocketImpl.socketAccept(Plain

java - 使用 Ehcache 多播获取 `Can' t 分配请求的地址`java.net.SocketException

尝试启动多播提供程序时获取java.net.SocketException:2013-09-1111:45:44,204[main]ERRORnet.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider:Errorstartingheartbeat.Errorwas:Can'tassignrequestedaddressjava.net.SocketException:Can'tassignrequestedaddressatjava.net.PlainDatagramSocketImpl.join(NativeMet

dart - 如何使用 http 库捕获 SocketException?

其他人已经指出了这个问题(如here)。尽管我可能已经理解了原因,但在使用更高级别的http库时,我仍然没有找到解决方案。例如:import'package:http/http.dart';//yes,pwdisString,it'sjustatest...Futurelogin(Stringuser,Stringpwd){finalauthHeader=encodeBasicCredentials(user,pwd);returnget('http://192.168.0.100:8080/login',headers:{HttpHeaders.AUTHORIZATION:authH

android - 如何解决 SocketException : Failed host lookup: 'www.xyz.com' (OS Error: No address associated with hostname, errno = 7)

每当我在大约20秒后尝试进行http调用时,我都会在控制台中出现以下错误:E/flutter(8274):[ERROR:flutter/shell/common/shell.cc(184)]DartError:Unhandledexception:E/flutter(8274):SocketException:Failedhostlookup:'flutter-project-xxxxx.firebaseio.com'(OSError:Noaddressassociatedwithhostname,errno=7)我通过应用程序http包调用的每个方法和每个路由都会发生此错误。我正在使

jmeter压测报java.net.SocketException: Connection reset

最近在压测的过程中,聚合报告中存在错误,1000个并发,错误率为2.几,本以为是系统接口的问题。后来查看资料发现,是本地配置导致通过查看结果树发现,响应数据报java.net.SocketException:Connectionreset根据网上资料是如下解决的解决办法:新建txt,保存以下脚本修改后缀为reg文件,编辑值如下,保存后双击执行;重启电脑,再次压测即不会出现报错。解析中值为10进制,下方脚本已全转换为16进制。WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

java - 是什么导致我的 java.net.SocketException : Connection reset?

这个问题在这里已经有了答案:java.net.SocketException:Connectionreset(14个回答)关闭3年前。我们在日志中看到频繁但间歇性的java.net.SocketException:Connectionreset错误。我们不确定Connectionreset错误实际来自何处,以及如何进行调试。该问题似乎与我们尝试发送的消息无关。请注意,该消息不是connectionresetbypeer。有关此异常的典型原因可能是什么以及我们如何进行的任何建议?这是一个有代表性的堆栈跟踪(com.companyname.mtix.sms是我们的组件):java.net.

android - 错误消息 'java.net.SocketException: socket failed: EACCES (Permission denied)'

我收到错误消息java.net.SocketException:socketfailed:EACCES(Permissiondenied)当我尝试应用下面的代码时。这是我调用的函数并给了我这个异常。publicvoidrun(){//TODOAuto-generatedmethodstubURLmyurl=null;try{myurl=newURL("http://10.0.2.2/list.JSON");}catch(MalformedURLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}try{URLCo

java.net.SocketException : Software caused connection abort: recv failed

这个问题在这里已经有了答案:Officialreasonsfor"Softwarecausedconnectionabort:socketwriteerror"(14个回答)关闭7年前。对于以下错误的确切含义,我无法找到适当的答案:java.net.SocketException:软件导致连接中止:recvfailed注意事项:此错误不常见且不可预测;尽管收到此错误意味着将来所有对URI的请求也将失败。唯一可行的解​​决方案(也只是偶尔)是重新启动Tomcat和/或实际机器(在本例中为Windows)。URI绝对可用(通过要求浏览器进行获取来确认)。相关代码:BufferedReade

java.net.SocketException : Software caused connection abort: recv failed

这个问题在这里已经有了答案:Officialreasonsfor"Softwarecausedconnectionabort:socketwriteerror"(14个回答)关闭7年前。对于以下错误的确切含义,我无法找到适当的答案:java.net.SocketException:软件导致连接中止:recvfailed注意事项:此错误不常见且不可预测;尽管收到此错误意味着将来所有对URI的请求也将失败。唯一可行的解​​决方案(也只是偶尔)是重新启动Tomcat和/或实际机器(在本例中为Windows)。URI绝对可用(通过要求浏览器进行获取来确认)。相关代码:BufferedReade

java.net.SocketException : Connection reset

我在尝试从套接字读取时收到以下错误。我正在对该InputStream执行readInt(),但出现此错误。仔细阅读文档,这表明连接的客户端部分关闭了连接。在这种情况下,我是服务器。我可以访问客户端日志文件并且它没有关闭连接,事实上它的日志文件表明我正在关闭连接。那么有人知道为什么会这样吗?还有什么要检查的?当本地资源可能达到阈值时,是否会出现这种情况?我确实注意到我有以下行:socket.setSoTimeout(10000);就在readInt()之前。这是有原因的(长篇故事),但只是好奇,是否存在可能导致指示错误的情况?我在我的IDE中运行服务器,我碰巧让我的IDE卡在断点上,然后