0

当我在房间中广播一个事件以及一些数据时,它会在控制台中显示该事件 n 次。其中 n = 房间内的玩家人数。

如果房间里有 10 个玩家,那么对于那个房间里的任何广播,我都会在控制台上收到 10 条该事件的消息和数据。

我的问题是 = 我上面提到的是否正确?我在控制台上收到多个日志,这些日志等于房间中玩家的数量,因此需要确认这一点。

4

1 回答 1

0

(假设您的问题是“我如何防止所有这些消息被记录”)

的默认日志级别为socket.io3 ( debug )。

您可以使用io.set()将其更改为不太详细的级别:

  var io = require('socket.io').listen(...);

  io.set('log level', 1);

根据socket.io 的配置页面,这些是可能的日志级别:

  • 0 – 错误
  • 1 – 警告
  • 2 – 信息
  • 3 – 调试(默认)
于 2013-05-15T13:25:15.103 回答