Несколько экземпляров Django на одном сервере AppEngine - PullRequest
1 голос
/ 21 апреля 2010

Для нашего проекта мы размещаем как веб-сайт, так и собственно веб-приложение в одном экземпляре AppEngine. Я хорошо разделил их в разных проектах, но все они используют один и тот же файл настроек. Мне становится все более и более ясным, что на самом деле это должны быть независимые экземпляры django, так как они используют разные настройки для промежуточного программного обеспечения, загрузчиков шаблонов и т. Д.

Итак, я попытался запустить два экземпляра django на одном и том же сервере (разные обработчики), но поскольку django использует глобальные переменные для кэширования повсеместно, которые кэшируется во время выполнения AppEngine между запросами, я не смог заставить это работать надежно. Кто-нибудь успешно делал это раньше?

1 Ответ

1 голос
/ 01 мая 2010

Поскольку вы можете запускать несколько версий приложения одновременно , я бы поместил эти независимые экземпляры django в разные версии приложения.

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