ปัญหาหลักประการหนึ่งในการเรียกใช้แอปพลิเคชัน Django โดยใช้ Gunicorn ก็คือการปรับขนาดแอปพลิเคชันนั้นทำได้ยาก Gunicorn เป็นกระบวนการของเซิร์ฟเวอร์แบบเธรดเดียว ดังนั้นหากจำนวนคำขอที่แอปพลิเคชันได้รับเพิ่มขึ้น อาจล้นและล้มเหลวได้
You can run your Django application using Gunicorn with the following command: gunicorn myproject.wsgi
โค้ดบรรทัดนี้บอกวิธีเรียกใช้แอปพลิเคชัน Django โดยใช้ Gunicorn Gunicorn เป็น Python WSGI HTTP Server สำหรับ UNIX และโมเดล pre-fork worker ไฟล์ myproject.wsgi มีพารามิเตอร์การกำหนดค่าสำหรับโปรเจ็กต์ Django ของคุณ
กุนนิคอร์นคืออะไร
Gunicorn เป็นเว็บเซิร์ฟเวอร์ Python ที่มีอินเทอร์เฟซเดียวสำหรับแอปพลิเคชัน WSGI หลายตัว ได้รับการออกแบบให้ใช้งานง่ายและรวดเร็วด้วย API ที่กำหนดไว้อย่างดี