nginx - Mengapa gunicorn tidak boleh mengendalikan wsgi secara langsung?
習慣沉默2017-05-16 17:23:09
0
1
592
Mengikut konfigurasi pada nginx, ia adalah proxy_pass, bukan uwsgi_pass, jadi bukankah ini bermakna hulu ke gunicorn juga dalam format HTTP? Kemudian gunicorn ditukar kepada WSGI untuk memulakan Aplikasi?
Saya menjawab soalan saya sendiri Setelah seharian membuat kajian, ternyata wsgi adalah standard pengaturcaraan, bukan protokol soket Ini berbeza dengan fastcgi, iaitu protokol komunikasi
wsgi menentukan fungsi dengan dua parameter sebagai persekitaran kaedah antara muka, startresponse
gunicorn ialah pelayan web yang boleh memanggil program yang mematuhi piawaian wsgi Jika anda tidak mahu menggunakannya, anda boleh menggantikannya dengan aplikasi mod_wsgi+Python Walau bagaimanapun, prestasinya mungkin tidak begitu baik, dan modwsgi mempunyai banyak masalah dan tidak dikekalkan
Selain itu, uwsgi adalah server berasaskan wsgi dua benda ni senang nak kumpul
Saya menjawab soalan saya sendiri Setelah seharian membuat kajian, ternyata wsgi adalah standard pengaturcaraan, bukan protokol soket Ini berbeza dengan fastcgi, iaitu protokol komunikasi wsgi menentukan fungsi dengan dua parameter sebagai persekitaran kaedah antara muka, startresponse
Selain itu, uwsgi adalah server berasaskan wsgi dua benda ni senang nak kumpulgunicorn ialah pelayan web yang boleh memanggil program yang mematuhi piawaian wsgi Jika anda tidak mahu menggunakannya, anda boleh menggantikannya dengan aplikasi mod_wsgi+Python Walau bagaimanapun, prestasinya mungkin tidak begitu baik, dan modwsgi mempunyai banyak masalah dan tidak dikekalkan