请问,有几种错误有可能出现如下异常?
<2004-3-29 下午08时15分57秒> <Error> <socket> <000403> <IOException on socket: Socket[addr=/192.168.0.1,port=3541,localport=7001]
java.net.SocketException: Connection reset
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:324)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
>
<2004-3-29 下午08时15分58秒> <Error> <HTTP> <101083> <Connection failure
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:324)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
>
------解决方法--------------------------------------------------------
在接收socket接收发送socket发过来的信息的时候,连接被中断了。
还有一种情况是,和socket无关:就是数据库服务器重起,导致和数据库的连接中断,这个时候需要重起weblogic.
------解决方法--------------------------------------------------------
如果 网络联接质量不好,老是断得话,可以考虑数据库喝服务器安装再一个服务器上,或者再同一台路由器下面 (这样,要联一起联,要断一起断)