Я очень новичок в серверах и тому подобном, и мне просто интересно, как я могу настроить 2 сервера в одной локальной сети для питания apache? Значит, оба обрабатывают трафик на один и тот же сайт?
Два основных варианта:
Разделите рабочую нагрузку, чтобы они занимались разными делами. Это дает вам больше вычислительной мощности, но без избыточности. Вы можете контролировать, что куда идет, по доменному имени.
Используйте балансировщик нагрузки в третьей системе, чтобы передать работу двум системам обработки. Преимущество здесь в том, что один сервер может взять на себя всю работу, если один из них выйдет из строя. Это также позволяет вам переключить нагрузку на одну для выполнения обновлений. Apache mod_proxy может сделать балансировщик нагрузки для бедняков, в то время как выделенное (и обычно дорогое) сетевое оборудование для балансировки нагрузки является более надежным и масштабируемым решением.
Изменить: похоже, что на самом деле это делает mod_proxy_balancer. Вот ссылка на документы:
http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html