Mam pytanie do sysadmins i programistów. widzę, że uWSGI pozwala mi ustawić numer lub pracowników lub procesów, gdy uruchomione uWSGI i czytałem, że to zależy od zainstalowanego urządzenia, więc mam kolejne pytania:uwsgi: Co definiuje liczbę pracowników/procesów, których potrzebuje aplikacja django?
- Jakie są zasady, które definiują liczba pracowników do maszyny?
- W przypadku korzystania z nginx, czy konfiguracja
worker_processes
w pliku nginx.conf ma na to wpływ? - W połączeniu z Selerem i Redisem jest związana z tym
concurrency
? - Co z bezpieczeństwem nici w tej konfiguracji? (Widziałem przypadki w mojej aplikacji gdzie 1 zapytanie wykonuje 1 zadanie, a wynik jest 2 wywołań selera z tym zadaniem.)
Twój ostatni punkt nie jest związany z konfiguracją uwsgi. (możesz chcieć otworzyć nowe pytanie na ten temat [ze swoimi konfiguracjami selerów]) –
jesteś pewien? czy możesz odpowiedzieć dlaczego? – panchicore