代码之家  ›  专栏  ›  技术社区  ›  Furqan Misarwala

按键通话-如何管理插座中的按钮。io

  •  0
  • Furqan Misarwala  · 技术社区  · 7 年前

    当用户1点击redis服务器端的按钮时,我输入如下内容:

    当用户2点击按钮时,他收到房间繁忙消息,因为在redis中已经有User1的条目

    当用户2按下按钮时,我正在从redis中删除条目,这样其他用户就可以发言了。

    但问题是,当有100名用户正在执行该操作时,它不会实时工作。

    关于如何管理插座中的按钮的任何想法。io?

    1 回复  |  直到 4 年前
        1
  •  0
  •   Furqan Misarwala    7 年前

    我找到了用锁定来管理按钮的方法。

    https://github.com/mike-marcacci/node-redlock