Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 29, 2009 14:18:21

VadimHacker
От:
Зарегистрирован: 2009-02-08
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно ли такое на джанго?

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

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

Спасибо.



Офлайн

#2 Окт. 29, 2009 17:36:04

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Возможно ли такое на джанго?

В фоне в самом приложении лучше ничего не делать. Как вариант - приложение создаёт таски, которые добавляются в базу/очередь/кеш, а 2й демон по крону/работая в фоне как демон обрабатывает задания и возвращает в базу.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version