起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2988|回复: 3

[处理中4] socket write error

[复制链接]

94

主题

403

帖子

683

积分

高级会员

Rank: 4

积分
683
QQ
发表于 2016-11-9 03:46:18 | 显示全部楼层 |阅读模式
本帖最后由 wex81997167 于 2016-11-9 03:50 编辑


服务器配置4核12G window 2008 R2tomcat配置 <Resource name="test" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306/test" username="root" password="x5" maxActive="1000" maxIdle="30" minIdle="2" maxWait="60000" testWhileIdle="true" validationQuery="select 1 from dual" removeAbandoned="true" removeAbandonedTimeout="300" logAbandoned="true"/>
错误信息:
2016-11-09 03:41:52 [http-80-17] [com.justep.ui.WindowCompiler2] INFO: 开始-中间文件生成缓存文件: /UI2/taomu_wechat/index.w
2016-11-09 03:41:53 [http-80-17] [com.justep.ui.WindowCompiler2] INFO: 结束-中间文件生成缓存文件: /UI2/taomu_wechat/index.w
2016-11-09 03:41:53 [http-80-8] [com.justep.ui.servlet.MainServlet] ERROR: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
javax.servlet.ServletException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
Caused by: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at com.justep.ui.serializer.HttpSerializer.execute(Unknown Source)
        at com.justep.ui.util.UIUtils.httpSerializer(Unknown Source)
        at com.justep.ui.WindowServer2.service(Unknown Source)
        ... 17 more
Caused by: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at com.justep.ui.serializer.HttpSerializer.output(Unknown Source)
        ... 20 more
Caused by: com.justep.ui.exception.UIException: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at com.justep.ui.xml.XMLUtils.inputSourceToSAX(Unknown Source)
        ... 21 more
Caused by: com.justep.ui.exception.UIException: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at com.justep.ui.serializer.BinaryTextContentHandler.endDocument(Unknown Source)
        at orbeon.apache.xerces.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:733)
        at orbeon.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:524)
        at orbeon.apache.xerces.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1917)
        at orbeon.apache.xerces.impl.XMLEntityScanner.load(XMLEntityScanner.java:1763)
        at orbeon.apache.xerces.impl.XMLEntityScanner.skipSpaces(XMLEntityScanner.java:1249)
        at orbeon.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(XMLDocumentScannerImpl.java:1217)
        at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:324)
        at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:845)
        at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:768)
        at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:108)
        at orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1201)
        ... 22 more
Caused by: ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
        at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:330)
        at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:296)
        at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98)
        at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
        ... 34 more
Caused by: java.net.SocketException: Connection reset by peer: socket write error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
        at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:761)
        at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:448)
        at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:318)
        at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:987)
        at org.apache.coyote.Response.action(Response.java:186)
        at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:325)
        ... 39 more



1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-9 17:26:57 | 显示全部楼层
这个关系不是很大   可以做判断考虑不处理
回复 支持 反对

使用道具 举报

94

主题

403

帖子

683

积分

高级会员

Rank: 4

积分
683
QQ
 楼主| 发表于 2016-11-13 04:48:20 | 显示全部楼层
本帖最后由 wex81997167 于 2016-11-13 05:03 编辑
半导体 发表于 2016-11-9 17:26
这个关系不是很大   可以做判断考虑不处理

姐姐,因为这个损失上万。赶紧找个高手帮我处理下!!!
这种情况是在网络情况很差,但不至于没网络,我获取或者保存图片的时候发生的!!!你们官方的获取保存图片代码是不是有严重问题啊。我一次正常取20图片,上拉刷新肯定更多,一张图片大小差不多在200kb左右~~~能否把java代码写好下,考虑到各种突发问题,双11真的亏了好多钱~~既然做了这么多功能那就完善下。测试网速方式,你可以打包到服务器,开个360免费wifi,手机连接上限制下速度,我目前测试限速有(真实环境4G肯定受环境影响,断网那就不算了,肯定在网络差的地方影响信号影响网速,真实环境浮动到最低也有100kb以上依然报错):
下载/上传         是否报错
100kb/50kb   报错
60kb/30kb  报错
20kb/10kb  报错
10kb/10kb  报错
5kb/5kb  报错

对比其他人APP,不管原生还是混合,都不会因为这种网络问题导致这种错误,别人app最多一直等待,别人家APP商品图片还比我大几百kb,同样100kb网速下,那个体验和速度真是丢人丢到家了,这种错误发生后是不是网络被堵塞了内存溢出了,直接提示网络错误jestup230106,wex5我是真心喜欢,可是wex5总是坑我~~如果放弃我的损失至少10W以上,项目已经投入很多钱了

欢迎各位加群讨论:http://bbs.wex5.com/forum.php?mod=viewthread&tid=105046&page=1&extra=#pid165306780
回复 支持 反对

使用道具 举报

发表于 2016-11-15 09:12:04 | 显示全部楼层
wex81997167 发表于 2016-11-13 04:48
姐姐,因为这个损失上万。赶紧找个高手帮我处理下!!!
这种情况是在网络情况很差,但不至于没网络,我获 ...

楼主您好,这个问题需要加QQ 详细 交流下!我已经加过你的QQ 了,请同意,搞清楚问题所在,我们会尽快解决的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-22 12:38 , Processed in 0.080044 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表