-
jboss 经常出现.SocketTimeoutException,这个问题已经很久,请指点如何解决5
我有1万个客户端,向服务器发起soap请求,在服务器上老是收到这种错误,请指点这种问题该如何解决,谢谢大家。
21:28:56,089 INFO [STDOUT] No Inform received on this session.
21:29:16,043 ERROR [STDERR] java.net.SocketTimeoutException: Read timed out
21:29:16,044 ERROR [STDERR] at java.net.SocketInputStream.socketRead0(Native Method)
21:29:16,044 ERROR [STDERR] at java.net.SocketInputStream.read(SocketInputStream.java:129)
21:29:16,044 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:716)
21:29:16,044 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.ja
va:746)
21:29:16,044 ERROR [STDERR] at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
21:29:16,044 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:675)
21:29:16,044 ERROR [STDERR] at org.apache.coyote.Request.doRead(Request.java:428)
21:29:16,045 ERROR [STDERR] at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:297)
21:29:16,045 ERROR [STDERR] at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:372)
21:29:16,045 ERROR [STDERR] at org.apache.catalina.connector.InputBuffer.readByte(InputBuffer.java:306)
21:29:16,045 ERROR [STDERR] at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:105)2013年1月06日 20:25
2个答案 按时间排序 按投票排序
-
21:29:16,043 ERROR [STDERR] java.net.SocketTimeoutException: Read timed out
这个应该是客户端抛出的异常吧?
(1)客户端是否设置了读取超时时间?
(2)看看与服务端的处理能力是否匹配?
假设服务端处理一个soap请求需要的时间为T秒,开启tomcat的线程池<Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="[b]150[/b]" minSpareThreads="4"/>
那理想情况下服务端每秒的处理能力应该是:maxThreads/T
超出部分的请求就可能会出现读超时和连接超时2013年1月07日 15:32
相关推荐
- java.net.SocketTimeoutException: Receive timed out
- jboss-logging.jar,jboss-common.jar
- jboss jar包snowdrop-vfs.jar和jboss-logging.jar
- 关于出现上传图片时出现异常Processing of multipart/form-data request failed. java.net.SocketTimeoutException
- 报错:org.jboss.msc.service.DuplicateServiceException: Service jboss.undertow.deployment.default-server
相关推荐
标题中的“java.net.SocketTimeoutException: Receive timed out”是一个Java编程中常见的异常,通常发生在进行网络通信时,接收数据超时。这个异常是由于Socket在等待接收数据时超过了预设的超时时间,没有接收到...
12. **社区支持**:作为开源项目,JBoss拥有活跃的社区,提供了大量的文档、示例和问题解答,方便用户学习和解决问题。 在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区...
java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法
这个版本在当时是JBoss AS的一个稳定版本,具有良好的性能和可扩展性。 【核心组件与功能】 1. **EJB容器**:JBoss 4.2.3.GA支持EJB 3.0规范,简化了企业级组件的开发,允许开发者通过注解来定义bean的行为,无需...
在进行JBOSS服务器的配置过程中,经常会遇到一个令人头疼的问题:“jboss-service.xml could not be opened, does it exist?”这样的错误提示。对于初学者或者经验不足的开发者来说,这个问题可能会带来不小的困扰。...
《深入理解JBoss Common JAR包》 在Java企业级应用开发中,JBoss作为一款开源的应用服务器,扮演着至关重要的角色...理解和掌握`jboss-common.jar`的内部机制,对于开发者优化应用程序和解决运行时问题具有重要意义。
jboss-cache.jar jboss-cache.jar
这个版本发布于2009年,是JBoss AS 5系列的重要里程碑,提供了对Java EE 5标准的全面支持,包括EJB 3.0、JSF 1.2、JPA 1.0等关键组件。在本压缩包文件中,我们主要探讨与JBoss AS 5.1.0.GA相关的知识点。 1. **Java...
JBOSS-J2EE.JAR JBOSS-J2EE.JAR JBOSS-J2EE.JAR JBOSS-J2EE.JAR JBOSS-J2EE.JAR JBOSS-J2EE.JAR
jboss-logging.jar
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA............
jboss-system.jar jboss-system.jar
在Java企业级应用开发中,EJB(Enterprise JavaBeans)和JPA(Java Persistence API)是两个关键的技术组件。EJB用于实现业务逻辑,而JPA则是Java平台上的ORM(对象关系映射)标准,帮助开发者处理数据库操作。在本...
jboss-jmx.jar jboss-jmx.jar
### 下载和安装JBoss 4.0.4.GA 服务器 ...需要注意的是,尽管JBoss 4.0.4.GA是一个稳定版本,但考虑到它已经较为陈旧,对于最新的技术栈可能支持不够全面,因此建议在生产环境中考虑使用更新的版本。
老版本的jboss,4.2.3版本的,支持jdk6,由于文件较老,需要的人下载吧,也可以去官网下载,参考地址:https://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/
jboss-6.0.0.20100911-M5-part2