Блокировка и синхронизация в DJango - PullRequest
0 голосов
/ 27 июня 2009

Я немного новичок в DJango и не совсем уверен, как справиться с блокировкой критических секций. Я знаю, что в Python есть несколько замечательных механизмов блокировки потоков, которые я могу использовать, но я не знаю, насколько хорошо Django его поддержит. Будет ли производственный сервер обрабатывать несколько процессов, каждый с контейнером, выполняющим мой код, или он будет находиться только в одном контейнере, чтобы блокировка работала для всех запросов.

1 Ответ

2 голосов
/ 28 июня 2009

Это зависит от того, как Django запускается на сервере. Как разработчик приложения, вы не можете знать, будет ли ваше приложение работать в одном или нескольких разветвленных процессах. Большинство стандартных установок, которые я видел, используют разветвление вместо многопоточности.

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