Điểm:0

Nhận 502 từ Nginx khi xử lý ứng dụng nút

lá cờ hu

Tôi đang chạy một ứng dụng có phản ứng và nút tải lên các tệp csv thông qua phản ứng, nút sau đó chuyển đổi chúng thành json, xử lý dữ liệu và cuối cùng nó xuất ra tệp excel bằng npm exceljs, toàn bộ điều này mất một ít thời gian trên môi trường địa phương của tôi nhưng nó hoạt động tốt.

Nhưng khi tôi đưa nó vào sản xuất, tôi gặp lỗi 502 khi xử lý tệp excel.

Không có nhiều thông tin ngoài 502, trên nhật ký lỗi nginx tôi nhận được:

`*271 kết nối ngược dòng bị đóng sớm trong khi đọc tiêu đề phản hồi từ ngược dòng`

nginx.conf

gửi tệp trên;
keepalive_timeout 65;
client_max_body_size 12000M;
client_body_buffer_size 1024k;
client_header_timeout 3000;
client_body_timeout 3000;

fastcgi_read_timeout 3000;
fastcgi_buffers 8 1024k;
fastcgi_buffer_size 1024k;
fastcgi_connect_timeout 3000;
fastcgi_send_timeout 3000;

proxy_buffer_size 1024k;
proxy_buffers 4 1024k;
proxy_busy_buffers_size 1024k;

app.conf

vị trí /opSizing/tiến trình {
  proxy_pass http://localhost:5006/opSizing/process;
}

nhập mô tả hình ảnh ở đây

lá cờ cn
Thông báo "đã đóng sớm" gợi ý _crash_... Bạn đã kiểm tra nhật ký của ứng dụng ngược dòng chưa? Có một bãi chứa ngoại lệ lớn trong đó? Điều đó, hoặc, có thể, ứng dụng ngược dòng của bạn không nói đúng HTTP -- theo sự hài lòng của NGinx...

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.