SocketTimeoutException
全部标签 我有一个客户端服务器架构的应用程序。客户端将JavaWebStart与JavaSwing/AWT结合使用,而sert将HTTP服务器/Servlet与Tomcat。通信是由对象的序列化产生的,创建一个ObjectOutput序列化一个字节数组并发送到服务器分别调用了ObjectInputStream和反序列化。应用程序遵循与某个特定的正确通信开始显示错误的并发时间“SocketException读取超时”。当服务器调用该方法时发生错误我的servletdoPost方法中的ObjectInputStream.getObject()。tomcat会变慢并且错误开始减少服务器响应时间,直到崩
当使用Java客户端套接字连接到服务器时,我遇到了这两个不同的连接超时异常。Causedby:java.net.SocketTimeoutException:connecttimedoutatjava.net.PlainSocketImpl.socketConnect(NativeMethod)atjava.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:381)Causedby:java.net.ConnectException:Connectionrefused:connectatjava.net.PlainSocketImpl
AWSJavaSDK1.9.3在Java服务器应用程序中从AWSS3下载许多大文件(~3Gb)时,我不时收到SocketTimeoutException,如下所示:Causedby:com.amazonaws.AmazonClientException:Unabletostoreobjectcontentstodisk:Readtimedoutatcom.amazonaws.services.s3.internal.ServiceUtils.downloadObjectToFile(ServiceUtils.java:270)atcom.amazonaws.services.s3.in
我们的Android应用程序在用户当前使用该应用程序时使用蓝牙扫描信标时遇到问题。当加载不同的View时,应用程序正在从API加载数据。有时,当继续单击View时,一个请求会失败(超时),并出现此错误:java.net.SocketTimeoutException:failedtoconnecttowww.examplehost.com/111.222.333.444(port80)after15000msatlibcore.io.IoBridge.connectErrno(IoBridge.java:169)atlibcore.io.IoBridge.connect(IoBridge
retrofit电话:RestAdapterrestAdapter=newRestAdapter.Builder().setEndpoint("BASEURL").setLogLevel(RestAdapter.LogLevel.FULL).setClient(newOkClient(getOkHttpClient())).build();依赖关系:compile'com.squareup.okhttp:okhttp:2.7.2'compile'com.squareup.retrofit:retrofit:1.9.0'错误:user_id=XXXX&item_id=X&item_qua
我正在尝试使用DOTNET网络服务将我的Android应用程序连接到我计算机中存在的MySql数据库(本地主机)。我能够仅通过单一输入(EditText)连接到在线数据库。这里有3个EditText输入参数,数据库仅存在于计算机中。Web服务接收3个参数并检查这3个输入是否与数据库中的相同。如果是,则返回一个值,如果不是,则返回另一个值。我只是想将返回值(响应)保存到TextView。LoginService.asmx[WebService(Namespace="Check_Activity")][WebServiceBinding(ConformsTo=WsiProfiles.Bas
我使用以下代码进行连接-URLurl=newURL("https://results.bput.ac.in/");HttpURLConnectionurlc=(HttpURLConnection)url.openConnection();urlc.setConnectTimeout(1000*20);urlc.connect();它返回了一个SocketTimeoutException。异常我得到的确切异常是java.net.SocketTimeoutException:failedtoconnecttoresults.bput.ac.in/14.139.212.166(port443
我正在尝试像这样使用setConnectTimeout函数:protectedHttpURLConnectiongetConnection()throwsSocketTimeoutException,IOException{Log.d("HTTPRequest",address);URLpage=newURL(address);HttpURLConnectionconnection=(HttpURLConnection)page.openConnection();connection.setUseCaches(cacheResult);connection.setConnectTime
我正在我的android应用程序中使用改造构建一个Restful客户端,但是我在尝试从我的网络服务中检索数据时遇到异常,第一次调用毫无异常(exception)地工作,但我更改了参数并重试获取新数据我得到下面提到的异常这是我的服务生成器类publicclassServiceGenerator{publicstaticfinalStringAPI_BASE_URL="http://192.168.43.109:9988/Serv/";privatestaticOkHttpClient.BuilderhttpClient=newOkHttpClient.Builder();privates
尝试OkHttp3异步获取时,我不断收到java.net.SocketTimeoutException。这表明我没有将读取超时值设置得足够高(我认为默认值为10秒)。更大的问题是“如何防止这种异常?”但是,除非有人有更好的初始策略,否则我的直接问题是“如何为请求设置读取超时值?”在我的代码中,我使用了来自Okttp食谱页面的信息here注意我的try-catch的前两行被注释掉了。那是因为我无法使用添加header信息(Request.Builder)所需的那种构建器(能够设置超时值的构建器,OkHttpClient.Builder)。我的代码是这样的:m_client=newOkHt