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.