Search by WMSN

Тут же есть сисадмины? столкнулся с проблемой одновременно открытых файлов на VPS , которое не может превышать 65536 файлов У меня 150 доменов по 10-30к страниц, закешированных порядка процентов 20-30. Дорген сеодор. Из-за этого слетает nginx и не запускается и домены не работают. Увеличить значение хостер не даёт. Я у них первый такой гигант. Может кто чё посоветует?

Answers:

сменить хостинг ( vk.cc ), увеличить лимит или restart nginx на крон и кешировать сначала, потом уже загонять ботов. Оптимальный вариант, сменить хостинг, выкинуть сеодор, купить генератор белых доров ( vk.cc ), и не париться.

Vladimir, а чем WmsnDorgen отличается от сеодора в этом плане? и тот и тот кеширует. Запрет всех ботов кроме гугла и яндекса поможет улучшить решение?

Че-то я не врубаюсь... ну хорошо, у тебя 150 доменов. Ну пускай каждую секунуду на каждый приходит 10 запросов. 10*150 = 1500 запросов в сек. Что на обработку каждого не хватает 43 дескриптора файла?

из под шела что показывает:
for pid in pidof nginx; do echo «$( /proc/$pid/cmdline)»; egrep 'filesLimit' /proc/$pid/limits; echo «Currently open files: $(ls -1 /proc/$pid/fd wc -l)»; echo; done

У тебя что 32 битная операционка на вдс? )))) или у хостера openvz виртуализация?

Mik Foxi, openvz Через команду выдало Лимит в 10240, а запущенно на данный момент 1050 при выключенных сайтах Хотя хостер говорит о лимите в 65000. Удалил 12 доменов - заработало

bra1n, ошибка
Nginx: 24: Too Many Open Files ?

если да, лечиться приблизителньо так
agafonov.pp.ru

Меняй хостинг на нормальный, без оверселлинга и с полноценной виртуализацией. openvz изначально придумывался чтоб оверселлить, продавая дохуя, а в реале давая нихуя.

попробуй поставить большее количество одновременно открытых файлов для самого nginx agafonov.pp.ru
если seodor - файловый дорген, то лучше перейти на дорген с базой данных.
попробуй уменьшить время соединения с клиентом, твикая nginx, это позволит сократить количество открытых файлов.