【问题标题】:fd limit warning after jboss upgrade to WIldflyjboss升级到WIldfly后fd限制警告
【发布时间】:2017-01-11 15:00:00
【问题描述】:

最近,我将 JBOSS 从版本 6 升级到了 8.2.0 (Wildfly)。升级后在服务器启动中可以看到如下日志:

WARN [org.jboss.as.warn.fd-limit] (main) JBAS015972: 操作 系统已将此进程的打开文件数限制为 1024 个; 建议使用至少 4096 的值

如果我理解正确的话,Wildfly Jboss 建议将打开文件数设置为 4096。这是否也间接意味着 Wildfly Jboss 将打开比早期版本更多的文件?

【问题讨论】:

    标签: deployment jboss wildfly wildfly-8 application-server


    【解决方案1】:

    文件描述符也用于套接字。如果您考虑所有打开的套接字、JVM 已打开的所有 JAR、所有 JAR 的 WildFly 必须打开等,您可能会认为 1024 是很多文件。您可以看到它会很快加起来。

    【讨论】:

    • 我有时会在 Jboss 升级后看到打开文件的问题,所以正在寻找一些关于 Jboss 是否真的打开更多文件的指针?
    • 它实际上比 AS6 打开的少。但是添加了警告作为一般准则
    • 它没有打开那么多文件。在 WildFly 10 的默认安装中,我使用 801 文件描述符得到它。您可以使用ps -a -p <pid> 查看所有打开的文件和套接字。
    猜你喜欢
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-20
    相关资源
    最近更新 更多