Как лучше сделать?Есть сайт, внутри:
Рабочий веб сервер крутиться на
Apache
python-mod_wsgi
DjangoСнаружи стоит nginx который отдает статику (которую генерирует Apache)
Файловый кэш у всех серверов может быть общий.
1) Есть вариант купить 5-10 слабых серверов и все распределять по ним
2) Один мощный сервер на Apache, а остальные слабые отдать nginx для статики
Apache не делает никаких вычислений он восновном собирает данные из разных источников с помощтью воркеров и делает статический файл который не так часто апдейтиться.Как лучше сделать?
Спасибо!
Лучше 2-3 сильных, в зависимости от нагрузки
> Лучше 2-3 сильных, в зависимости от нагрузкисотню-другую мегабит можно и одним сервером попробовать раздать.
> 1) Есть вариант купить 5-10 слабых серверов и все распределять по ним
> 2) Один мощный сервер на Apache, а остальные слабые отдать nginx для
> статикиДва соображения, которые дадут тебе оптимум.
1. Почём вы покупаете электричество?
2. Что произойдёт с системой, если навернётся любой из серверов?
> Снаружи стоит nginx который отдает статику (которую генерирует
> Apache)Нонсенс.
>> Снаружи стоит nginx который отдает статику (которую генерирует
>> Apache)
> Нонсенс.
>Apache не делает никаких вычислений он восновном собирает данные из разных источников с >помощтью воркеров и делает статический файл который не так часто апдейтиться.Недочитал, сорри.
Забавно поставленный вопрос..А лучше чем?