AWS Настройка одного ELB для обслуживания 2 видов услуг - PullRequest
0 голосов
/ 03 апреля 2012

Мое приложение обслуживает 2 вида услуг, с сохранением состояния и без сохранения состояния. Службы с сохранением состояния будут обслуживаться выделенным микроэкземпляром на пользователя, тогда как службы без сохранения состояния обслуживаются общим сервером. Аутентификация будет выполняться только один раз (в основном выполняется сервером без сохранения состояния)

Как настроить оба сервера под один Amazon Elastic Load Balancer (ELB). Таким образом, некоторые запросы необходимо направить на сервер без сохранения состояния, а некоторые запросы направить на выделенный микроэкземпляр.

Я не могу запустить все службы на моем сервере с состоянием (микроэкземпляре), потому что он не нужен постоянно. Микроэкземпляр должен быть назначен пользователю только на основании конкретного запроса. Я использовал AutoScaling, чтобы увеличить / уменьшить микроэкземпляр. И я использовал сессионную привязку в моем ELB, чтобы все запросы были направлены в один и тот же микроэкземпляр.

Я использую веб-сервер Python Tornado. Предложите мне способ настроить мой ELB.

Спасибо Adhi

1 Ответ

2 голосов
/ 03 апреля 2012

Вы не можете сделать это только с одним ELB, вам нужно использовать как минимум два для этого сценария.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...