Используйте регулярное выражение в определении virtualhost

Dell имеет хорошие серверы за достойные цены и большие контракты на поддержку. Я использовал их для большого количества моих сред и действительно не имею ничего плохо для высказывания о них.

Однако я избегал бы реализации ленты. Это - ~50 + технология года, которая является медленной и дорогой. Для малого предприятия, смотрящего на реализацию, новая стратегия резервного копирования там не является абсолютно никакой причиной, почему Вы не можете использовать резервные копии от диска к диску. Как Gravyface сказал, переключение ядра GigE является большим, особенно если можно выделить NIC специально для резервного трафика.

Править: Я посмотрел на веб-сайт, и требования к аппаратным средствам определенно non-existent/hard для нахождения. По моему опыту, с резервными продуктами, задания резервного копирования могут стать довольно интенсивно использующими средства ввода-вывода. Вы хотите аппаратные средства, которые смогут поддерживать диск и пропускную способность ЦП, которая будет понесена. Отдельные физические тома для Вашей ОС и объемов данных, хорошего RAID-контроллера и достаточной памяти и ЦП для обработки задания. Я знаю, что это универсально, но я не удобные дающие определенные рекомендации по аппаратным средствам, когда я не тот, администрирующий Вашу среду.

0
задан 5 December 2011 в 18:07
2 ответа

Вы должны взглянуть на это как из документации Apache, я думаю, это то, что вам нужно здесь:
http://httpd.apache.org/docs/ 2.2 / vhosts / mass.html

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

  • Ваш файл конфигурации меньше, поэтому Apache запускается быстрее и использует меньше памяти.

  • Добавление виртуальных хостов - это просто вопрос создания соответствующих каталогов в файловой системе и записей в DNS - вы не должны Нет необходимости перенастраивать или перезапускать Apache.

обновление:

Использование массового виртуального хостинга запрещает использование разных файлов журнала:

Главный недостаток заключается в том, что у вас нет другого файла журнала для каждого виртуального хоста; однако, если у вас очень много виртуальных хостов, делать это в любом случае сомнительно, потому что они съедают дескрипторы файлов. Лучше войти в канал или в FIFO и организовать процесс на другом конце для распространения журналов клиентам (он также может накапливать статистику и т. Д.).

Однако на самом деле это не проблема, потому что вы можете использовать фильтр% v для CustomLog, который помещает ServerName перед каждым зарегистрированным запросом, вы можете затем фильтровать и разделять журналы, если это необходимо, на основе этого.

Хорошей практикой является помещение этих журналов в базу данных mysql («на лету» или через задание cron, канал или файл FIFO), потому что SQL - отличный инструмент для извлечения из них значимой информации.
Ознакомьтесь с этой статьей, в которой описывается настройка (прямого) ведения журнала базы данных через mod_log_mysql:
http://onlamp.com/pub/a/apache/2005/02/10/database_logs.html

Хранение ваших журналов непосредственно в базе данных mysql может быть хорошим решением с помощью механизма хранения ARCHIVE , но у него есть свои ограничения (блокировка таблицы при записи). Альтернативой может быть создание вашей системы на более стандартном механизме хранения (например, innodb, xtradb), если у вас уже есть сервер mysql, я бы попробовал это перед другими решениями, так как это не требует особого обучения.

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

Подробную информацию о ведении журнала MongoDB вы найдете здесь:

4
ответ дан 4 December 2019 в 11:33

Нет, но что вы пытаетесь сделать? Наличие регулярного выражения в строке не имело бы смысла.

ServerAlias ​​ может иметь подстановочные знаки, но не регулярное выражение; это может дать вам то, что вам нужно?

1
ответ дан 4 December 2019 в 11:33

Теги

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