Имеется сервер
Код: Выделить всё
# uname -mor
FreeBSD 9.2-STABLE amd64Раз в 2-3 недели в джайлах перестают закрываться сокеты и начинаются дикие тормоза на отдаче контента.
Т.е. имеем, что-то вроде:
Код: Выделить всё
# sockstat -4 | grep -c 80
485128Код: Выделить всё
# sockstat -4 | grep -c 80
150
Код: Выделить всё
last pid: 9103; load averages: 0.12, 0.12, 0.09 up 1+09:10:14 12:55:39
563 processes: 9 running, 518 sleeping, 0 zombie, 33 waiting
CPU: 1.7% user, 0.0% nice, 1.3% system, 0.0% interrupt, 97.0% idle
Mem: 3090M Active, 24G Inact, 1625M Wired, 44M Cache, 1114M Buf, 2545M Free
Swap:
PID USERNAME PRI NICE SIZE RES STATE C TIME CPU COMMAND
11 root 155 ki31 0K 128K RUN 1 32.4H 100.00% idle{idle: cpu1}
11 root 155 ki31 0K 128K CPU3 3 32.4H 100.00% idle{idle: cpu3}
11 root 155 ki31 0K 128K CPU5 5 32.3H 100.00% idle{idle: cpu5}
11 root 155 ki31 0K 128K CPU0 0 32.3H 100.00% idle{idle: cpu0}
11 root 155 ki31 0K 128K CPU7 7 32.3H 100.00% idle{idle: cpu7}
11 root 155 ki31 0K 128K CPU4 4 32.3H 100.00% idle{idle: cpu4}
11 root 155 ki31 0K 128K CPU6 6 32.3H 100.00% idle{idle: cpu6}
11 root 155 ki31 0K 128K CPU2 2 32.3H 100.00% idle{idle: cpu2}
69743 www 24 0 326M 83656K accept 4 0:31 2.39% httpd
39419 www 23 0 309M 76456K accept 6 0:30 1.76% httpd
69734 www 25 0 330M 87516K accept 4 0:21 1.27% httpd
69783 www 24 0 330M 87324K accept 6 0:20 0.78% httpd
0 root -16 0 0K 288K swapin 1 7001.6 0.00% kernel{swapper}
51973 www 20 0 305M 72976K accept 6 2:03 0.00% httpd
12 root -60 - 0K 528K WAIT 0 1:59 0.00% intr{swi4: clock}
Код: Выделить всё
# sysctl -a | grep jail | grep sock
security.jail.param.allow.socket_af: 0
security.jail.param.allow.raw_sockets: 0
security.jail.allow_raw_sockets: 1
security.jail.socket_unixiproute_only: 1
Код: Выделить всё
# sysctl -a | grep max | grep sock
kern.ipc.maxsockbuf: 83886080
kern.ipc.maxsockets: 1046783
