我继承了一些卡夫卡代码,我正在实现到另一个项目,并遇到了一个问题.使用者从生产者收到3995条消息后,就会崩溃,并给出以下错误:java.io.IOException: Too many open files
Very bursty around the time of crash我在Centos虚拟机上运行它,我轻松地运行了其他较小的数据集。耽
但是,我们没有发现与许多打开的文件或套接字建立问题有关的任何错误。大多数文件描述符与JVM加载的jar文件相关。我的问题是:
OS (CentOS 7)如何计算tomcat的文件描述符?我不认为Tomcat在运行时会打开这些文件。2.为何数目不固定?相反,有很多重复的jar文件。3.有这么多文件描述符是正常的吗?
每个朋友:当我看到这个关于码头的例外时,我很困惑。at org.eclipse.jetty.util.Scanner.scanFile(Scanner.java:576)at org.eclipse.jetty.util.Scanner.scan(Scanner.java:397)
at org.eclipse.jetty.ut