1
我正在使用節點0.6.19與快速框架。我在日誌中看到一些奇怪的事情。首先,我爲傳入的請求創建了一個日誌(createWriteStream
)。我用快遞語法管的請求到日誌通過:使用節點fs.createWriteStream生成日誌,但它正在寫入重複文件
var logFile = fs.createWriteStream('log.log', {
"flags": "a"
});
app.configure(function() {
app.use(express.logger({
stream: logFile
}));
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.methodOverride());
return app.use(app.router);
});
似乎有傳入請求的副本時,我打像一個明確的路線:
app.get('/', routes.index);
二,關於我的一些路由我在數據庫中執行用戶查找,並通過相同的createWriteStream
方法將用戶標識記錄到另一個文件。當我做一個
logFile.write(user_id + 'n');
我得到重複的user_id。查詢本身沒有問題,它告訴我有關createWriteStream
方法正在發生的事情。
你會看到這與任何傳入的HTTP請求與favicon? – 2012-07-23 20:51:57
我不知道如何不同的瀏覽器實現這一點。正如我所建議的那樣,您最好使用調試代理來測試它。 HTH。 – 2012-07-24 17:16:28