Tag: 破坏管道

如何在java中设置Socket写入时间?

我在java中处理套接字时遇到问题。 我正在运行具有多个客户端连接的TCP服务器。 出于性能原因,我使用了一个简单的线程池来处理数据包。 请参阅下面的代码 public enum LazyWorkCenter { instance; LazyWorkCenter() { lazyWorker = new NamedThreadPoolExecutor(3,3, 0L,TimeUnit.MILLISECONDS, “LazyWorker”); } private ExecutorService lazyWorker ; public void executeLazy(Runnable lazyTask) { lazyWorker.execute(lazyTask); } } public class TcpServerForClient { DataOutputStream out = null; DataInputStream in = null; public void onConnect(ServerSocket socket) throws IOException { Socket client = server.accept(); client.setSoTimeout(1000 * […]