Каково распределение памяти по умолчанию для процесса оболочки в Linux

первые несколько строк в вашем журнале показывают, что ваш DNS был недоступен, и Apache должен быть доступен, чтобы он мог найти FQDN вашего сайта , учитывая IP-адреса, к которым вы указали ему привязку. . (И для обработки заголовка HTTP / 1.1 Host , помимо прочего, требуется , что .)

Это дает вам несколько возможных решений:

  1. Используйте ] ServerName , чтобы явно дать Apache полное доменное имя, как предполагает запись в журнале. Тогда вам не нужен DNS.

  2. Убедитесь, что ваш DNS работает. Стандартная практика - использовать как минимум два DNS-сервера , в идеале разделенных географически, чтобы в случае отказа одного сервера или маршрута к этому серверу другой оставался доступным.

    DNS сильно замедляется, когда это происходит, когда системы истекают по тайм-ауту, ожидая истечения времени ожидания своих первых пакетов DNS, прежде чем пытаться выполнить второй, но, по крайней мере, в конечном итоге все продолжается. Здесь помогает кеширование DNS.

    Есть много компаний, которые ничего не делают, кроме как предоставляют вам вторичный DNS, поэтому вам не нужно настраивать целый другой центр обработки данных или арендовать целый экземпляр EC2 или VPS только для того, чтобы установить вторичный DNS-сервер. Многие другие компании предоставляют вторичный DNS в качестве одного из своих общих наборов услуг хостинга в Интернете.

  3. Используйте файл / etc / hosts вашей ОС для сопоставления IP-адресов с именами доменов и укажите преобразователю имен вашей ОС использовать эту информацию предпочтительно для DNS.Это не только быстрее, чем DNS, но и время его жизни неразрывно связано со временем жизни вашего хост-компьютера Apache. Единственный способ "спуститься" - это если кто-то нажмет жирным пальцем правку / etc / hosts .

    Если вы выберете этот вариант, рассмотрите возможность использования и вышеперечисленных вариантов. В любом случае вам нужен вторичный DNS, и нет особой причины заставлять Apache выполнять обратный поиск по IP-адресам, чтобы определить имена хостов в первую очередь, поскольку это не информация, которая, вероятно, изменится.

1
12.02.2016, 23:51
0 ответов

Теги

Похожие вопросы