java - 摆脱 sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAcceptLoop 错误

标签 java tcp error-handling rmi

我搜索了很多,但找不到任何好的解决方案来抑制此错误消息,

2011.10.14 15:16:38:751 ERROR 14 Oct, 2011 3:16:38 PM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAcceptLoop
2011.10.14 15:16:38:751 ERROR WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8006] throws
2011.10.14 15:16:38:751 ERROR java.net.SocketTimeoutException: Accept timed out
2011.10.14 15:16:38:752 ERROR at java.net.PlainSocketImpl.socketAccept(Native Method)
2011.10.14 15:16:38:752 ERROR at java.net.PlainSocketImpl.accept(Unknown Source)
2011.10.14 15:16:38:752 ERROR at java.net.ServerSocket.implAccept(Unknown Source)
2011.10.14 15:16:38:753 ERROR at java.net.ServerSocket.accept(Unknown Source)
2011.10.14 15:16:38:753 ERROR at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source)
2011.10.14 15:16:38:753 ERROR at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
2011.10.14 15:16:38:754 ERROR at java.lang.Thread.run(Unknown Source)

我在互联网上发现我们可以通过将 sun.rmi.transport.tcp 的日志级别设置为 SEVERE 来消除此消息,如下所示,

Logger tcpLogger = Logger.getLogger("sun.rmi.transport.tcp");  
tcpLogger.setLevel(Level.SEVERE);

但不会抑制其他有用的错误消息?

谁能建议我一个更好的解决方案来避免这个错误?

谢谢..

最佳答案

条件本身完全是良性的,我不知道他们为什么将其记录为警告。通常此记录器会完全关闭,除非您正在调试远程对象。

关于java - 摆脱 sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAcceptLoop 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7766107/

相关文章:

java - 如何告诉 java.beans.Introspector 忽略 getter 方法?

java - 安装 OpenCV 后找不到 .jar 文件

tcp - 在 Windows 下的非阻塞 TCP 套接字上使用 SO_SNDBUF 的奇怪行为

jsf - JSF : error handling with <error-page> and JSF1073 error

error-handling - Magento addError中的adminhtml/session在重定向后未显示

java - 删除项目后 Recyclerview 未更新

java - 传递具有不同起始索引的数组作为参数

c - 通过 TCP 发送进程 HANDLE

c - 从 TCP/IP 流量构建文件?

python - 即使Jupyter中的当前单元格发生错误,如何自动执行下一个单元格?