當我在房間中播放一個事件以及一些數據時,它會在控制檯中顯示該事件n次。其中n =房間裏的玩家人數。nodejs在房間控制檯日誌中廣播
如果有10個玩家在房間內,那麼對於該房間內的任何廣播,我將在控制檯上獲得該事件的10條消息。
我的問題是=無論我上面提到的是正確與否?我在控制檯上得到多個等於房間內玩家數量的日誌,因此需要確認這一點。
當我在房間中播放一個事件以及一些數據時,它會在控制檯中顯示該事件n次。其中n =房間裏的玩家人數。nodejs在房間控制檯日誌中廣播
如果有10個玩家在房間內,那麼對於該房間內的任何廣播,我將在控制檯上獲得該事件的10條消息。
我的問題是=無論我上面提到的是正確與否?我在控制檯上得到多個等於房間內玩家數量的日誌,因此需要確認這一點。
(假設你的問題是「我怎麼防止記錄所有這些信息」)
默認的日誌級別爲socket.io
是3(調試)。
您可以使用io.set()
將其更改爲一個更簡潔的層次:
var io = require('socket.io').listen(...);
io.set('log level', 1);
據the configuration page of socket.io,這些都是可能的日誌級別:
非常感謝您的回覆,但我希望將控制檯日誌打開。 – Pranav
那麼,爲什麼你寫「**太多**日誌在控制檯上」?我想這意味着你想關閉它們。 – robertklep
這就是我想知道的,如果房間裏有10個玩家,那麼廣播後我會得到10個日誌,即顯示10次的eventName +數據。 它與房間裏的玩家人數有關嗎? – Pranav
你的問題是什麼? – robertklep
請輸入密碼。我們不是mindreaders。 –
對不起,延遲迴復 - 問題=無論我上面提到的是正確與否?我在控制檯上得到太多日誌,因此需要確認這一點。 – Pranav