wsgi - bagaimana untuk memanggil antara apache dan django
某草草
某草草 2017-05-16 17:03:03
0
2
611

Saya membaca beberapa pengenalan kepada wsgi di Internet, tetapi mereka pada dasarnya bercakap tentang apa itu wsgi, tetapi tidak menerangkan cara wsgi berfungsi secara khusus.

Ringkasnya, saya ingin tahu bagaimana pada pelayan web yang dibina dengan django+apache, apabila apache menerima permintaan daripada pelanggan, ia menghantar permintaan kepada kod django.

Adakah kod django berjalan dalam proses apache, atau adakah ia mempunyai proses sendiri dan berkomunikasi dalam beberapa cara?

Jika ia berjalan dalam proses apache, maka setiap kali proses apache baharu dibuat, kod django akan dimuat semula?

某草草
某草草

membalas semua(2)
左手右手慢动作

Sebenarnya, ia adalah protokol komunikasi perantaraan seperti yang dinyatakan di atas, anda juga boleh menggunakan http WSGI nampaknya saya tidak ingat sama ada wsgi adalah yang terbaik pada masa ini . Terdapat protokol komunikasi yang serupa antara HTTPServer dan bekas aplikasi. Kelebihan asas kedua-dua pengasingan ialah fail statik boleh disediakan terus menggunakan perkhidmatan httpServer.
httpServer dan bekas adalah proses yang bebas sepenuhnya, boleh ada lebih daripada dua Anda boleh membuka seberapa banyak uwsgi yang anda suka masa untuk menyediakan perkhidmatan kontena.

阿神

Apache将请求直接转发给Django,和直接访问DjangoTiada beza

Dokumen Rasmi

https://docs.djangoproject.com/en/1.7/howto/deployment/wsgi/modwsgi/

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan