Tôi có một trang Django mà tôi đang cố gắng phục vụ thông qua uWSGI. Tôi đã khởi động máy chủ như vậy:
uwsgi --emperor .
Ctrl+Z
bg 1
(Có hai tệp .ini trỏ đến phiên bản thử nghiệm và phiên bản sản xuất của trang web, phục vụ lần lượt theo tiêu chuẩn 9001 và 9002)
Sau đó tôi cố gắng để có được trang web của mình:
curl http://localhost:9002
Khi tôi làm điều đó, tôi nhận được một tin nhắn nói rằng vassel là trung thành nhưng không có phản hồi thực tế. Các uwsgi.log sau đó chứa các mục sau:
[pid: 5071|app: 0|req: 2/2] 127.0.0.1 () {26 vars in 357 bytes} [Tue Jul 23 13:20:21 2013] GET / => generated 0 bytes in 1 msecs (HTTP/1.1 302) 2 headers in 96 bytes (1 switches on core 1)
Không có lỗi được ghi lại.
Tôi nên nói rằng, điều này hoạt động tốt trước khi khởi động lại để các tệp uwsgi.ini sẽ ổn.
Bất kỳ ý tưởng nơi tôi nên bắt đầu chẩn đoán này?
plugin = python3
đoạn thơ từ inw uwsgi vassal của tôi, điều đó có nghĩa là dự án django python3 của tôi đã thực sự được tải hoặc chạy chính xác,