简体   繁体   English

Tcp套接字在Java中的一段时间后开始断开连接

[英]Tcp Socket starts dropping connection after a time period in java

I have a java server which listens for client requests. 我有一个侦听客户端请求的Java服务器。 It is a multi threading environment. 这是一个多线程环境。 After a time period server starts rejecting the new connections and also drops already created established connections. 在一段时间后,服务器开始拒绝新连接,并且还会删除已创建的已建立连接。 Java Server is running on linux machine. Java Server在Linux机器上运行。

Can Anyone help whether it is machine issue or code issue. 任何人都可以帮忙,无论是机器问题还是代码问题。 linux have 1677216 tcp_wmem and tcp_rmem. Linux有1677216 tcp_wmem和tcp_rmem。

在没有看到代码的情况下不可能给出问题的确切答案,但是您可能要尝试的一些建议是,将线程数限制为较小的数目,并检查是否正确关闭了套接字。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM