Желание запустить несколько файлов настроек Django в одном экземпляре fcgi - PullRequest
2 голосов
/ 16 февраля 2011

В данный момент я запускаю приложение Django, одинаковое для всех моих клиентов.

У каждого клиента есть собственный поддомен, например ::1003*

client1 имеет файл настроек, client2 имеет файл настроек и т. Д. Приложение Django одинаково для всех.

Nginx передает запросы для каждого субдомена в экземпляр fcgi.

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

Можно ли запустить один экземпляр fcgi, который переключается на нужный файл настроек в зависимости от запрашиваемого субдомена?

Большое спасибо за ваше время.

1 Ответ

0 голосов
/ 16 февраля 2011

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

По сути, сейчас нет хорошего официального решения, ноМногие люди сами решают эту проблему различными способами.Если вы прочитаете всю ветку, у вас, вероятно, будет лучшее представление о том, как действовать и с кем разговаривать.

...