Здравствуйте
Сервер выполняет роль одного из backend'ов
Используется только php-cgi и memcache
ОС: FreeBSD 6.2
# netstat -Lan
Current listen queue sizes (qlen/incqlen/maxqlen)
Proto Listen Local Address
tcp4 0/0/1024 192.168.0.187.5500
tcp4 0/0/10 127.0.0.1.25
tcp4 0/0/128 192.168.0.187.22
tcp4 0/0/1024 192.168.0.187.11211
Нагрузка на php-cgi примерно 250-300 запросов/сек
Процесс php-cgi использует максимальное кол-во TIME_WAIT соединений
#netstat -n | grep TIME_WAIT | grep -c 192.168.0.187.5500
4096
# vmstat -z | egrep 'ITEM|128 Bucket|tcptw'
ITEM SIZE LIMIT USED FREE REQUESTS FAILURES
128 Bucket: 524, 0, 1093, 6, 15206113, 505301
tcptw: 48, 4096, 4096, 0, 2952993, 15204308
Вопрос: имеет смысл увеличить кол-во net.inet.tcp.maxtcptw (благо памяти
хватает :)) или лучше уменьшить net.inet.tcp.msl? (сейчас 30000)