LINUX.ORG.RU
ФорумAdmin

Как бороться с ЛОР-эффектом?


0

0

Есть сайт на апаче и томкате.

Как обеспечить максимальную доступность подручными средствами? - поместить на SSD-диск - поставить кеширующий сервер (nginx?) - увеличить число компьютеров, раздавая им запросы в зависимости от IP запрашивающего,например если единичных битов четное число - на первый комп, если нечетное - на второй (кстати, как это сделать в bind?) - что еще (без использования мегасерверов)?

> поставить кеширующий сервер (nginx?)

эм, он не кэширующий. Хотя, может тягать из memcached и можно сделать подобие кэша через proxy_store...

Про bind прочитай round robin dns в гугле.

Всё сильно зависит от того что за сайт, поэтому конкретных советов не дам. Читай nginx-ru :)

true_admin ★★★★★
()

ну еще nginx можно заточить непосредственно для отдачи статического контента (html, png etc)

А так да, зависит от реализации.

Про ДНС - делается элементарно. указывается несколько IN A записей для домена. ДНС-сервер отдает их циклический при каждом запросе. Ну тут опять же реализация приложения нужна (к примеру, чтобы сессии хранились в базе, а не в виде файлов на сервере)

Почитайте еще информацию про Front-End Back-end технологию.

f3ex ★★
()

самое простое это нахлобучить несколько A записей.
и поставить несколько серверов (x).
но при выпадении одного сервера одна x-я часть клиентов обслуживаться не будут.
правильнее делать через некий балансер, который раздает запросы на живые сервера. это либо софтовое решение на nix системе, либо что-то специализированное, начиная от технологии SLB и заканчивая...

chocholl ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.