Настройка сетевой подсистемы. [message #31689] |
Mon, 07 July 2008 03:59 |
ansebul
Messages: 2 Registered: July 2008
|
Junior Member |
|
|
VPS с установленной gentoo linux. Nginx+Apache+PHP+PostgreSQL.
Постоянно возникают 2 проблемы:
1. При 90-160 установленных (ESTABLISHED) соединениях и 190-210 всего (netstat -t) долго грузится сайт,сбрасываются некоторые соединения (часть картинок или css недогружается), иногда просто выдаются сообщения "Не удалось установить соединение с сервером", "Соединение было сброшено сервером".
У хостера ограничение на 500 tcp коннектов.
sysctl net.core.somaxconn = 128 и поменять на большее значение не получается:
error: "Operation not permitted" setting key "net.core.somaxconn"
2. Увеличивается счётчик ошибок shmpages в /proc/user_beancounters:
Version: 2.5
uid resource held maxheld barrier limit failcnt
270: kmemsize 4431992 7966205 16384000 18022400 0
lockedpages 0 0 128 128 0
privvmpages 44258 105088 131072 144178 29
shmpages 10833 32765 32768 32768 461
dummy 0 0 0 0 0
numproc 46 76 400 400 0
physpages 26046 88875 0 2147483647 0
vmguarpages 0 0 65536 2147483647 0
oomguarpages 48026 94148 65536 2147483647 0
numtcpsock 55 325 500 500 0
numflock 1 3 400 440 0
numpty 6 10 48 48 0
numsiginfo 0 10 1024 1024 0
tcpsndbuf 547316 1513280 4096000 5376000 0
tcprcvbuf 255180 1279392 2048000 3328000 0
othersockbuf 26640 256908 2048000 3328000 55
dgramrcvbuf 0 122976 2048000 2048000 0
numothersock 26 35 500 500 0
dcachesize 0 0 2621440 2883584 0
numfile 1482 2937 6500 6500 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 32 32 128 128 0
В логах никаких сообщений о проблемах с TCP, отброшенных коннектах. И вообще нет никаких ошибок.
Где копать?
|
|
|
|
|
|