Tag: juggernaut

在使用Juggernaut同步客户端定时器时处理延迟

我需要为幻想体育网站实施申请草案。 每个用户将有1m30select一个球员,如果时间已过,将被自动select。 我们计划的实施将使用剑圣将轮到的变化推向参与草案的每个用户。 但是我仍然不确定如何处理延迟。 这里的主要问题是,如果一个用户得到比其他用户更高的延迟,那么他稍后将收到转换,他的定时器将不会同步。 说有人自己select了一名球员,而他自己认为自己还剩下2秒时就会有转机,我们该如何处理呢? 尝试测量每个用户延迟并调整客户端计时器以最大限度地减less该问题是否更好? 如果是这样,我们怎么能实现呢?

任何人试图与主机与PHP(nodejs)

我试图使用juggernaut(nodejs插件)实时发布/抄写模块Juggernaut的客户端通常是Ruby而不是php。 但是,我的项目的主要语言是PHP。 所以我必须做一些PHP的东西。 客户订阅是好的,这很容易。 但是,问题是发布 ,写信息。 经过长时间的search,我发现Juggernaut不允许客户直接发布。 所以,我做了一个结论。 发布机制: 客户端的Javascript – > PHP(Phpredis) – > Juggernaut DB(Redis) – > Juggernaut 然后Juggernaut发布给每个用户 。 但是,这4步太多了-_-; 我的想法是对还是错? 我无法从Juggernaut github中find任何提示。 任何意见欢迎〜