Tôi đã nhìn khắp mọi nơi và dường như không thể tìm thấy một lời giải thích về việc này, đây là những gì Heroku đang hiển thị trong nhật ký của tôi:NodeJS/nhanh Request Entity Too Large - Heroku
45:45+00:00 app[web.7]: Error: Request Entity Too Large
45:45+00:00 app[web.7]: at Object.error (/app/node_modules/express/node_modules/connect/lib/utils.js:44:13)
45:45+00:00 app[web.7]: at Object.limit [as handle] (/app/node_modules/express/node_modules/connect/lib/middleware/limit.js:45:47)
45:45+00:00 app[web.7]: at next (/app/node_modules/express/node_modules/connect/lib/proto.js:190:15)
45:45+00:00 app[web.7]: at Object.logger [as handle] (/app/node_modules/express/node_modules/connect/lib/middleware/logger.js:157:5)
45:45+00:00 app[web.7]: at next (/app/node_modules/express/node_modules/connect/lib/proto.js:190:15)
45:45+00:00 app[web.7]: at Object.favicon [as handle] (/app/node_modules/express/node_modules/connect/lib/middleware/favicon.js:78:7)
45:45+00:00 app[web.7]: at next (/app/node_modules/express/node_modules/connect/lib/proto.js:190:15)
45:45+00:00 app[web.7]: at Object.expressInit [as handle] (/app/node_modules/express/lib/middleware.js:31:5)
45:45+00:00 app[web.7]: at next (/app/node_modules/express/node_modules/connect/lib/proto.js:190:15)
45:45+00:00 app[web.7]: at Object.query [as handle] (/app/node_modules/express/node_modules/connect/lib/middleware/query.js:44:5)
45:45+00:00 app[web.7]: POST /mls 413 1ms - 980
Tôi đã bao gồm bản ghi nhật ký cuối cùng bởi vì tôi không chắc liệu nó có gợi ý URL HTTP nơi các lỗi này xảy ra hay là URL của yêu cầu tiếp theo mà doku Heroku đang xử lý (chúng tôi nhận được hàng trăm yêu cầu một giây để có chút điên rồ để theo dõi).
ứng dụng của tôi (ExpressJS) yêu cầu nhận được yêu cầu POST lớn, đó là lý do tôi đã đưa
app.use(express.limit('5mb'));
ở phía trên cùng của ứng dụng để cho phép bài yêu cầu lớn (thường là ít hơn 2MB). Tôi không chắc liệu các lỗi ở trên có gây ra do nhận được yêu cầu quá lớn hay cố gắng gửi yêu cầu đến S3 quá lớn hay không. Ý tưởng nào?
Cảm ơn!
có, đây là phần mềm trung gian giới hạn, nhưng có thể bạn đang làm điều gì đó sai nếu điều này đang được ghi vào bảng điều khiển. đây là những lỗi "được xử lý" - không cần phải đăng nhập chúng. –
bạn đã từng giải quyết vấn đề này chưa? –