gpt4 book ai didi

tomcat文件太多

转载 作者:行者123 更新时间:2023-11-28 21:46:46 25 4
gpt4 key购买 nike

使用 tomcat 一天后,我得到以下信息:

java    25006 root  996r  FIFO        0,6            894580 pipe
java 25006 root 997w FIFO 0,6 894586 pipe
java 25006 root 998r FIFO 0,6 894587 pipe
java 25006 root 1000r FIFO 0,6 894588 pipe
java 25006 root 1001w FIFO 0,6 894599 pipe
java 25006 root 1002r FIFO 0,6 894600 pipe
java 25006 root 1003r REG 254,6 0 8570556 /usr/share/apache-tomcat-5.5.30/temp/prn1614392207033974759xc (deleted)
java 25006 root 1004r FIFO 0,6 894601 pipe
java 25006 root 1005w FIFO 0,6 894607 pipe
java 25006 root 1006r FIFO 0,6 894608 pipe
java 25006 root 1007r REG 254,6 0 8570557 /usr/share/apache-tomcat-5.5.30/temp/prn1736781771548325427xc (deleted)
java 25006 root 1008r FIFO 0,6 894609 pipe
java 25006 root 1009w FIFO 0,6 894617 pipe
java 25006 root 1010r FIFO 0,6 894618 pipe
java 25006 root 1011r REG 254,6 0 8570558 /usr/share/apache-tomcat-5.5.30/temp/prn8390558105456339721xc (deleted)

整个应用程序针对未关闭的流进行了多次审查。

使用 tomcat 5.5.30 和 JRE 6u21。不使用 AntiJarLocking 和 AntiResourceLocking(任何组合都会产生相同的结果)。

是否有 Java 工具可以追踪在 Java 代码中打开可关闭流的代码?这些管道是什么?会不会是未关闭的数据库服务器连接(使用C3P0)

亚瑟

最佳答案

太多打开的文件消息出现在 UNIX® 和 Linux® 操作系统上。最大打开文件数的默认设置可能太低

要避免这种情况,请通过完成以下步骤将最大打开文件数增加到 8000:

Edit the /etc/security/limit.conf file.

将指定 nofiles 值的语句更改为 8000。可选:如果您希望更改在当前 session 中生效,请键入

ulimit -n 8000.

关于tomcat文件太多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com