[英]Node.js - Nginx 502
在特定環境下,我的生產環境中出現502錯誤,但在我的應用程序的本地安裝中卻沒有。 我將問題范圍縮小到查詢數據庫時使用的.aggregate()
方法的回調。
這是回調:
function(err,f){
var f = f[0].forms;
if(err) console.log(err);
if (callback) {
res.setHeader('Content-Type', 'text/javascript');
res.send(callback + '(' + JSON.stringify(f) + ')');
} else {
res.end("Callback not set");
}
}
它適用於我的本地安裝。 我正在使用此回調使用jsonp將對象發送到另一個源。 有什么我做不正確的事情嗎?
如果您正在記錄錯誤,則最好不要繼續執行下一行代碼。
if(err) {
console.log(err);
return done(err); //or send the error page, or do something other than continue on.
}
您可以看到錯誤消息的更多內容嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.