使用 Meteor 框架记录实时连接数的最佳方法是什么?我有在线实时共享用户的要求,并已求助于创建一个集合并只是为每个用户替换了初始化记录,但计数似乎已重置,到目前为止我所拥有的内容如下,在此先感谢。
Counts = new Meteor.Collection "counts"
if Meteor.is_client
if Counts.findOne()
new_count = Counts.findOne().count + 1
Counts.remove {}
Counts.insert count: new_count
Template.visitors.count = ->
Counts.findOne().count
if Meteor.is_server
reset_data = ->
Counts.remove {}
Counts.insert count: 0
Meteor.startup ->
reset_data() if Counts.find().count() is 0