Comment puis-je augmenter la valeur de somaxconn?


42

Je peux vérifier sa valeur par cat /proc/sys/net/core/somaxconn,

est-ce correct si je le change simplement par echo 1024 > /proc/sys/net/core/somaxconn?

Réponses:


64

Oui. Alternativement, vous pouvez utiliser:

sysctl -w net.core.somaxconn=1024

Ajoutez-le net.core.somaxconn=1024à /etc/sysctl.conf pour qu’il devienne permanent (réappliquez-le après le démarrage).


alors les deux /proc/sys/net/core/somaxconnet /etc/sysctl.confsont persistants?
linux_user

11
@ linux_user - non, seule la modification /etc/sysctl.confest persistante. /procn'est pas un "vrai" système de fichiers, seulement une interface de système de fichiers avec le noyau.
Eduardo Ivanec

1

yes /proc/sys/net/core/somaxconnest accessible en écriture si vous en avez l'autorisation.


8
Vous devrez modifier /etc/sysctl.conf en tant que root pour le rendre persistant. / proc n'est pas un vrai système de fichiers
Ganesh Krishnan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.