Как стать автором
Обновить
197
0

Big Data Solutions

Отправить сообщение
На самом деле реально удобно работать в автомобиле, если совсем достали (дети вышли гулять, например, и пристают) всегда можно отъехать к ближайшему макдаку, ведь он в последнее время не только сеть бесплатных туалетов, а еще и сеть бесплатного интернета, пусть и глючного :)
Я устроил себе офис на улице в своем автомобиле:
ноутбук + wifi с балкона.
Из плюсов: тихо, можно музыку включить (радио) и работать в свое удовольствие (в противовес ковокингу) + Обед дома :)
У меня все пароли на всех сайтах различные. Помогает roboform и его чудесная кнопка «Генерировать пароль»
похоже нужно оптимизировать расход памяти скриптами, так как скорее всего превышение numtcpsock это следствие нехватки privvmpages. Поставьте на сервер munin с плагином user_beancounters чтобы можно было понять что реально превышается первым. а что является уже следствием этого превышения. Я так сделал, и теперь по графикам всегда видно, что именно вызывает это превышение.
А во что первым делом упирается? numtcpsock или tcpsndbuf?
надо смотреть что в
cat /proc/user_beancounters, чего именно нехватает
вот так, например:

listen your_ip default rcvbuf=8k sndbuf=16k;
Я на vps-3 в nginx отключил keep-alive и уменьшил tcp_sndbuf, всего стало хватать.
tcpsockets <= 1000, если keep-alive не урезать, то они кончаются быстрее, чем все остальные ресурсы VPS.
да, и самое главное на VPS, выключить keep-alive.
Кроме снижения потребления оперативной памяти в OpenVZ (РБК Хостинг), есть еще параметры user beancounters, которых тоже может нехватать.

Я решил все эти проблемы следующим образом:

Убил Apache, поставил Nginx, уменьшил в nginx sndbuf до 16k, так как именно его мне нехватало при увеличении количества соединений до 1000.

В настоящий момент система спокойно поддерживает до 1000 соединий (лимит по tcp сокетам хостинга)
12 ...
18

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность