在Meteor服务器中向/从客户端发送日志消息

时间:2014-07-16 20:59:53

标签: events logging meteor socket.io emit

如果我很好奇Meteor正在向客户端发送和接收消息,那么我是否可以在服务器上挂钩以记录它们?

显然我可以在浏览器中查看请求,但是如果我想在服务器上记录消息呢?

2 个答案:

答案 0 :(得分:0)

  

气氛有   observatory,a   功能强大但易于使用的日志包。

     

详细信息,用法,演示应用程序http://observatoryjs.com

     

注意天文台虽然很棒,但似乎已被放弃,不再适用于Meteor 0.8。

     

另一个有趣的日志包是   trail,可配置   传输(控制台,MongoDB,自定义),并可以集中日志   服务器和多个客户端,并在管理员中显示它们   接口,   trail-monitor

来源:https://stackoverflow.com/a/12817907/957253

答案 1 :(得分:0)

用于向Meteor客户端和服务器发送消息的协议称为DDP

我发现DDP Analyzer充当代理,因此它可以拦截和记录消息。介绍性blog post here

它不允许使用WebSockets,因此它在生产服务器上并不理想,但对于开发人员调试可能很有用。