Сделать Google App Engine в качестве сервера балансировки нагрузки - PullRequest
2 голосов
/ 21 января 2011

Мне интересно, кто-нибудь знает какой-нибудь скрипт на Python или Java для настройки Google App Engine в качестве сервера балансировки нагрузки?

Я выбираю GAE из-за 100% бесперебойной работы и бесплатности, поэтому лучше всего настроить его в качестве балансировщика нагрузки.

Итак, я хочу настроить приложение GAE (приложение балансировки нагрузки) в «www.domain.com» - с помощью Служб Google оно будет распределять нагрузку на все мои серверы (с циклическим перебором или любым другим способом), но когда все серверы не работают, показывать страницу обслуживания, на которой размещенв GAE.

Возможно ли это?

1 Ответ

2 голосов
/ 22 января 2011

Вы могли бы сделать это, но вы бы

  1. понесли дополнительную задержку, потребовав дополнительный скачок от движка приложений Google на ваши серверы
  2. сделали бы все ваши серверы открытымив Интернет, поскольку в противном случае Google App Engine не сможет перенаправить на них Изменить: очевидно, это неправильно.См. Комментарий Ника Джонсона ниже!
  3. необходимо внедрить что-то в движке приложений Google, чтобы отслеживать, какие у вас серверы и как и когда маршрутизировать их

Похоже, что это можетне стоит того, но было бы здорово, если бы вы сделали это и опубликовали цифры о том, как это работает!

...