У меня есть пять узлов за балансиром нагрузки, и я пытаюсь определить оптимальную конфигурацию для сайта на основе Django.Развертывание кластера Django
Каждый узел имеет доступ к Postgres, mod_wsgi, Apache, Lighttpd, memcached, pgpool2 (для репликации базы данных) и glusterfs (для репликации медиафайлов) и работает Ubuntu 8.04LTS.
До сих пор установка была четырьмя узлами, использующими Apache/Lighttpd/memcached/pgpool2, все чтение/запись на один главный узел, который запускает «master» Postgresql. Каждый из четырех веб-узлов также запускает Postgres для репликации с мастера через pgpool.
Итак, мой вопрос: как бы вы настроили эту настройку и/или что бы вы изменили, чтобы не было единственной точки отказа, если это возможно?