iHead

iHead
Рейтинг
137
Регистрация
25.04.2008
Интересы
Hosting (PHP, Bitrix), domains

Апачу нужно как можно быстрее освободиться для следующих запросов. nginx спешить некуда, у него меньшие расходы по памяти на обработку запроса.

на уровне nginx жать правильнее

пишите нужную логику на PHP

нда... тяжелый случай )

_han_:
а если домены, тоже зарегистрированы в мастерхосте? точнее mastername

у mastername есть партнеры, как и у любого другого регистратора. пользоваться бесплатными DNS регистратора при наличии нормального хостинга смысла нет. так что это не проблема.

добавьте в /etc/rc.conf

mysql_limits="YES"

далее тонко тюнить можно через создание спец класса в /etc/login.conf и присваивание юзеру mysql этого класса (man pw)

вы, наверное, поменяли kern.maxfilesperproc (или kern.maxfiles), потому и не видите 11095. А MySQL эти изменения не подхватил в силу разных причин.

самое верное: пересобрать php (cli), без suhosin, в том числе без патча и использовать нужный php.ini (php-cli.ini или индивидуальный через ключик -c ).

Кстати, этот вариант не факт что рабочий.

По крайней мере в mod_php 5.2.17 для sapi Apache (1.3) в месте, где делается ap_table_setn, zend_memory_peak_usage возвращает уже не то, что нужно. Чтобы заставить это работать, пришлось сделать патч.

самое верное: поставить разумный лимит при помощи memory_limit и смотреть в лог на предмет превышения.

можно еще использовать memory-get-peak-usage.php в связке с, например, auto_append_file, но это не надежно.

есть еще вариант через Apache Note, но вам он скорее всего тоже не подойдет.

Всего: 870