Wie kann ich den Wert von somaxconn steigern?


42

Ich kann seinen Wert überprüfen , indem Sie cat /proc/sys/net/core/somaxconn,

Ist es in Ordnung, wenn ich es einfach durch ändere echo 1024 > /proc/sys/net/core/somaxconn?

Antworten:


64

Ja. Alternativ können Sie Folgendes verwenden:

sysctl -w net.core.somaxconn=1024

Fügen Sie net.core.somaxconn=1024/etc/sysctl.conf hinzu, damit es permanent wird (wird nach dem Booten erneut angewendet).


also beides /proc/sys/net/core/somaxconnund /etc/sysctl.confausdauernd?
linux_user

11
@linux_user - nein, nur das Ändern /etc/sysctl.confbleibt bestehen. /procist kein "echtes" Dateisystem, sondern nur eine Dateisystemschnittstelle zum Kernel.
Eduardo Ivanec

1

yes /proc/sys/net/core/somaxconnist beschreibbar, wenn Sie dazu berechtigt sind.


8
Sie müssten /etc/sysctl.conf als root ändern, um es persistent zu machen. / proc ist kein echtes Dateisystem
Ganesh Krishnan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.