请各位帮忙分析一下java.net.SocketException产生的原因,感激不尽!

Myspirit 2004-04-06 03:48:29
用客户端连接时,服务器端抛出的异常堆栈如下:但不是每次都这样,只是偶尔会出现
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputSt
ream.java:1639)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Obj
ectOutputStream.java:1548)
at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:
1146)
at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:110
0)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.jav
a:1241)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)

at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.jav
a:1355)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:281)
...全文
178 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
camel4057 2004-08-19
  • 打赏
  • 举报
回复
其中没有用到socket呀?只用了jdbc呀
chesterwoo 2004-08-19
  • 打赏
  • 举报
回复
是不是服务端的处理线程已经达到极限?Socket资源不够?
camel4057 2004-08-19
  • 打赏
  • 举报
回复
我自己查了一下,可能是因为数据库部分的问题,数据库联接用了一个类,常用的方法为:ExecuteQuery(string sql)这个方法返回一个ResultSet.
camel4057 2004-08-19
  • 打赏
  • 举报
回复
代码太多,关键是它不是某一处抛出异常,而是随机的,有时会出错,有时又不会出错/??
lixiang823517 2004-08-19
  • 打赏
  • 举报
回复
代码呢?
camel4057 2004-08-19
  • 打赏
  • 举报
回复
我再up...................
camel4057 2004-08-19
  • 打赏
  • 举报
回复
我的现在也老是遇到这个问题,请各位大哥帮忙顶一下三
chesterwoo 2004-08-19
  • 打赏
  • 举报
回复
这样看来,我觉得java.net.SocketException是jdbc驱动抛出的异常,是不是有可能数据库服务器的线程资源不足了?
r_ren 2004-07-12
  • 打赏
  • 举报
回复
呼吁啊,各位.有谁能够解决这个问题呢?
r_ren 2004-07-02
  • 打赏
  • 举报
回复
关注。。。
Myspirit 2004-04-06
  • 打赏
  • 举报
回复
没有回复,这个问题很难么?
高手
高手
在哪里?

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧