我有一个客户端通过C伯克利套接字连接到服务器。我(尝试)通过使用MSG_DONTWAIT和MSG_PEEK调用套接字上的recv()定期检查连接是否仍然有效。但是,我发现这个调用在某些情况下(例如,在连接的接口被关闭之后)和在没有数据可读取的情况下返回EAGAIN。因此,我无法区分使用此方法连接是否仍然有效。EAGAIN even if the connection is down because I shut down the interface */ }
如何准确地检查<e
outboundMessagesQueueSizeMetric=o.a.i.i.processors.metric.impl.LongAdderMetric@69a257d1,16:56:11,649网格org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) at java.lang.Thread.run(Thread.java:748) 16:56:11,688sock disco sock-reader-[]-#12734-#14234未能初始化连接</