На самом деле у меня проблема с file descriptors
на Debian Wheezy с участием 3.2.13 ядро и Apache / 2.2.16.
Я бы хотел уменьшить этот лимит, фактически каждый virtualhost
Получил CustomLog
и ErrorLog
, Я хочу создать только один CustomLog
и один ErrorLog
для всех виртуальных хостов.
Можно ли однажды определить глобальный CustomLog
на apache2
для каждого virtualhost
?
Я попытался CustomLog
на моем /etc/apache2/apache2.conf
но у меня нет входа.
CustomLog /var/log/apache2/test.global.log global_combined
Некоторая документация об этом ограничении: http://httpd.apache.org/docs/2.2/vhosts/fd-limits.html
Если кто-то поймет, это мне очень поможет :)
Вам также необходимо удалить CustomLog
и ErrorLog
директивы из конфигурации виртуального хоста, в противном случае он будет регистрироваться через файлы журнала виртуального хоста. Тем не менее, сколько виртуальных хостов у вас запущено? У вас должна быть возможность увеличить лимит fd в соответствии с количеством виртуальных хостов, которые вы используете. Попробуйте пример документации apache по этому поводу:
ulimit -S -n 100
И отрегулируйте «100» в соответствии с вашими потребностями.