2016-09-03 1 views
0

Récemment, j'ai mis à jour mon JBOSS de la version 6 à la version 8.2.0 (Wildfly). Après la mise à niveau, je peux voir les journaux suivants au démarrage du serveur:fd avertissement de limite après jboss mise à niveau vers WIldfly

WARN [org.jboss.as.warn.fd limite] (principal) JBAS015972: Le système d'exploitation a limité le nombre de fichiers ouverts à 1024 pour ce processus; une valeur d'au moins 4096 est recommandé

Si je comprends bien, wildfly Jboss recommande le nombre de nombre de fichiers ouverts à régler à 4096. Est-ce que cela signifie aussi indirectement wildfly Jboss vont ouvrir plus de fichiers que la versions précédentes?

Répondre

1

Des descripteurs de fichier sont également utilisés pour les sockets. Alors que vous pourriez penser que 1024 est beaucoup de fichiers si vous considérez toutes les sockets ouvertes, tous les fichiers JAR que la JVM a ouverts, tous les fichiers WildFly de JAR doivent s'ouvrir, etc. vous pouvez voir où cela s'ajouterait assez rapidement.

+0

Je peux voir des problèmes de fichiers ouverts après la mise à niveau de Jboss, alors je cherchais des pointeurs pour savoir si Jboss ouvrait vraiment plus de fichiers? – Dalu

+0

C'est en fait l'ouverture inférieure à AS6 fait. Mais l'avertissement a été ajouté comme directive générale – ctomc

+0

Il n'ouvre pas beaucoup de fichiers. Sur une installation par défaut de WildFly 10, je l'ai en utilisant 801 descripteurs de fichiers. Vous pouvez utiliser 'ps -a -p ' pour voir tous les fichiers et sockets ouverts. –