По разным причинам бывает, что все доменные имена делаются недоступными для сервера и по этому при перезагрузке сервера приходится по пол часа ждать пока пройдут все сообщения apache2 о том, что домены не резолвятся: Name or service not know: Could not resolve host name... Вопрос: как уменьшить время поиска apache2 доменного имени? Например каждый домен искать по 4 секунды, так-как если он есть, то за это время он точно ответит, а если нет, то 4 секунды было бы удобно.
Система: Debian 7
LinuxForum.Fans
Как уменьшить Resolve доменов для Apache2?
Автор: rkm543
4 сообщений
1749 просмотров
Покажи конфиг виртулхостов.
А вообще я думаю надо его подправить примерно до такого вида
text
# Ensure that Apache listens on port 80
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org
# Other directives here
Покажи конфиг виртулхостов.
У меня уже давно всё работает так:
text
NameVirtualHost <ip>
Listen 80
<VirtualHost <domanname>>
ServerName <domanname>
Здесь http://www.linux.org.ru/forum/admin/9271212 посоветовали написать скрипт, который по рассписанию будет с настроек апача собирать хосты и забрасывать их в hosts. По моему здравое решение.
Войдите или зарегистрируйтесь, чтобы ответить.