Đã giải quyết: code%3DH18 desc%3D%22Server Request Interrupted%22 django

lõi.ngoại lệ.Http404

Yêu cầu bị gián đoạn do lỗi máy chủ.

-admin.py runserver

If you are running Django on a development server and you get an error code that says "Server Request Interrupted", it means that the server was unable to process your request. This can happen for a number of reasons, including if the server is overloaded or if there is an error in your code.

Lỗi Heroku Django Gunicorn H18

Lỗi này có thể xảy ra khi cố gắng triển khai ứng dụng Django cho Heroku bằng máy chủ Gunicorn. Lỗi thường do thiếu phụ thuộc vào thư viện psycopg2.

Để giải quyết vấn đề, bạn có thể cài đặt psycopg2 trên phiên bản Heroku của mình bằng lệnh sau:

$ addons heroku: thêm python-psycopg2

Sau khi cài đặt psycopg2, bạn có thể triển khai lại ứng dụng Django của mình bằng lệnh sau:

$ triển khai heroku –app my-django

Yêu cầu bị gián đoạn

Khi một yêu cầu bị gián đoạn trong Django, đối tượng yêu cầu được đặt thành Không có. Điều này có nghĩa là yêu cầu đã bị hủy và sẽ không có quá trình xử lý tiếp theo nào được thực hiện đối với yêu cầu đó.

Nếu bạn muốn tiếp tục xử lý yêu cầu, bạn nên gọi lại process_request().

Gỡ lỗi “Yêu cầu máy chủ H18 bị gián đoạn”

Gỡ lỗi "Yêu cầu máy chủ H18 bị gián đoạn" lỗi trong Django có thể khó khăn. Nguyên nhân phổ biến nhất của các lỗi này là thời gian chờ trong khi chờ phản hồi từ máy chủ H18. Để gỡ lỗi các lỗi này, bạn sẽ cần xác định nguồn gốc của thời gian chờ và tìm cách giải quyết.

bài viết liên quan:

Để lại một bình luận