Как реализовать привязку к серверу или закрепленные сеансы в App Engine?

Мое приложение должно иметь:

  1. Автоматическую масштабируемость

    • Я хочу, чтобы App Engine запускал новые экземпляры моего приложения при увеличении трафика
    • ] Когда экземпляры становятся бездействующими, я хочу, чтобы App Engine выключал их
  2. Привязка клиент/сервер

    • После первоначального HTTP-запроса клиент->сервер я хочу, чтобы клиенты чтобы иметь возможность подключаться к тому же серверу приложений, чтобы сервер приложений может поддерживать набор состояний клиента
    • Состояние может часто обновляться (для поддержки взаимодействия в реальном времени), поэтому постоянство на основе memcache+datastore нежелательно.
    • Серверу может потребоваться принимать решения на основе состояния нескольких клиентов, например многопользовательская игра в реальном времени

Как мне это сделать?

8
задан Fred Sauer 17 May 2012 в 19:45
поделиться