账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    电影选座,基于swoole时时更新数据,这样是否正确
    38
    0

    描述:
    1.用户A访问选座页面,和服务器建立连接,通知socket服务器,然后从数据库拿到已购买的座位ID,返回给客户端,客户端进行座位锁定。(此步骤之前是用ajax轮训,现在打算换掉ajax用websocket)

    2.用户B选择座位下单,此时新的订单入库,用户A的页面如何更新座位数据,是不是在用户B下单后,并且订单信息插入数据库后,再去拿到当前已经和socket建立连接ID,然后推送座位信息。把刚刚购买的座位推送给客户端。

    问题:
    我上面描述的并没有涉及提交订单15分钟后如果没有支付,那选择的座位将被释放。只是想先把socket这块的逻辑走通,建立长连接,时时更新座位信息,我上面这样的逻辑正确吗,如果不是这样,烦请各位帮忙提供些思路呢。

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 惜nī如命 普通会员 1楼
      { "error": "Failed to generate content." }
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部