2
我在腦海中有一些疑問,目前我很困惑,以確定服務器的併發訪問。假設我沒有爲我的django應用程序使用uwsgi/gunicorn,這意味着我正在運行具有1個線程和1個工作人員的應用程序嗎? ,這意味着我們可以一次打開1個連接,這意味着無法創建併發訪問權限? ,那麼爲什麼默認的django可以提供併發訪問?如何使用1個線程的django可以同時訪問?
我在腦海中有一些疑問,目前我很困惑,以確定服務器的併發訪問。假設我沒有爲我的django應用程序使用uwsgi/gunicorn,這意味着我正在運行具有1個線程和1個工作人員的應用程序嗎? ,這意味着我們可以一次打開1個連接,這意味着無法創建併發訪問權限? ,那麼爲什麼默認的django可以提供併發訪問?如何使用1個線程的django可以同時訪問?
你只說你是如何不是運行的應用程序,而不是你是如何。
但是,如果您使用開發服務器(python manage.py runserver
),它是多線程的。
如果您想在不使用線程的情況下運行它,請使用--nothreading
選項。
雖然併發訪問是什麼意思?請求不應該花費太多時間來提供服務,因此單個線程可以連續提供多個請求。 –