Найти - Пользователи
Полная версия: Возможно ли такое на джанго?
Начало » Django » Возможно ли такое на джанго?
1
VadimHacker
Хочу написать веб-сервис 3х звенку:
1. Собственный провайдер данных.
2. Кэширование, шифрование, авторизация.
3. Представление (будет только отдавать потоки по HTTP).

Вопрос собственно такой: Может ли джанго работать как сервер приложений? Чтобы постоянно что-то делать в фоне, а клиентские соединения обращались к нему…
Я не пойму, класс джанго постоянное загружены и существуют в виде экземпляров или они загружается по ходу обращений? Т.е. я хочу реализовать singleton, но не знаю что с ним будет после завершения клиентского сеанса.
Если еще подробнее, то не пойму можно ли хранить в сингетоне данные на время работы сервера. (что и будет в моем случае сервером приложений)

Спасибо.
slav0nic
В фоне в самом приложении лучше ничего не делать. Как вариант - приложение создаёт таски, которые добавляются в базу/очередь/кеш, а 2й демон по крону/работая в фоне как демон обрабатывает задания и возвращает в базу.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB