Как я могу настроить VirtualHost, не перезапуская веб-сервер Apache?

Опция TRUNCATE_ONLY для резервного копирования журнала была удержана от использования в MS SQL 2008. - Одно решение состоит в том, чтобы переключить базу данных в простой режим восстановления и затем обратно к полному режиму восстановления.

ALTER DATABASE database_name ВОССТАНОВЛЕНИЕ НАБОРА ПРОСТОЕ движение

КОНТРОЛЬНАЯ ТОЧКА идет

ALTER DATABASE database_name ВОССТАНОВЛЕНИЕ НАБОРА ПОЛНОЕ движение

  • Другая опция состояла бы в том, чтобы отметить databse контрольной точкой и скопировать журнал без опции TRUNCATE_ONLY (с контрольной точкой и резервное копирование журнала, которое журнал должен уменьшить как раз),

КОНТРОЛЬНАЯ ТОЧКА идет

ЖУРНАЛ РЕЗЕРВНОГО КОПИРОВАНИЯ database_name к диску = '' идет

14
задан 29 October 2009 в 12:30
2 ответа

Я просто взглянул на эту страницу, но не уверенный как релевантный к Вашему.

Динамично настроенный массовый виртуальный хостинг

Основная идея состоит в том, чтобы заменить все статические конфигурации с механизмом, который разрабатывает их динамично. Это имеет много преимуществ:

  1. Ваш конфигурационный файл меньше, таким образом, Apache запускается более быстро и использует меньше памяти.
  2. Добавление виртуальных хостов является просто вопросом создания соответствующих каталогов в файловой системе и записей в DNS - Вы не должны реконфигурировать или перезапустить Apache.

ОБНОВЛЕНИЕ

Добавление виртуальных хостов, не перезапуская Apache

Оказалось, что решение состояло в том, чтобы использовать VirtualDocumentRoot вместо просто простой установки DocumentRoot для единственного виртуального хоста. Это позволило указывать переменную за 0$ как часть значения. Таким образом, мы закончили способность иметь “VirtualDocumentRoot/somedir/1$ ″.

15
ответ дан 2 December 2019 в 21:00

Внесите любые изменения в свой VirtualHosts, затем сделайте

apache2ctl configtest

Для проверки нет никаких выдающихся синтаксических ошибок и выполняют это:

apache2ctl graceful

или

/etc/init.d/apache2 graceful

USR1 или корректный сигнал заставляют родительский процесс советовать детям выходить после их текущего запроса (или сразу выйти, если они ничему не служат). Родитель перечитывает свои конфигурационные файлы и вновь открыл его файлы журнала. Поскольку каждый ребенок вымирает, родитель заменяет его ребенком от нового поколения конфигурации, которая начинает служить новым запросам сразу.

В основном любые существующие соединения остаются неповрежденными, таким образом, это не то же как полный перезапуск - это - то, как я обычно делаю это на рабочих серверах с десятками сайтов.

24
ответ дан 2 December 2019 в 21:00

Теги

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