比如一个网站当前在线有1000个人,在网站中有一个A的区域 只能进去500人(按时间优先进入)
目前已经进入了500人(满了) ,而还有200人点击想进去 则不能进入
而A区域有1个人退出来了 那么A区域当前只有499人那么 可以进入一个在线的人
而那个在线的人是在200人中的最早点击想要进入的那个人。
(当有人退出时则自动 提示 最早点击的人是否需要进入)
这样的功能怎么做。 是不是要用 线程? 还是记入在外面等的人的id 在定时来检查 A区域中是否有500人 若么有则调用方法添加人进来呢?
目前已经进入了500人(满了) ,而还有200人点击想进去 则不能进入
而A区域有1个人退出来了 那么A区域当前只有499人那么 可以进入一个在线的人
而那个在线的人是在200人中的最早点击想要进入的那个人。
(当有人退出时则自动 提示 最早点击的人是否需要进入)
这样的功能怎么做。 是不是要用 线程? 还是记入在外面等的人的id 在定时来检查 A区域中是否有500人 若么有则调用方法添加人进来呢?
当一个上线时,肯定有登录,则将该人存入等待序列
而且也不可能时时 扫描用户是否在线
客户要求的。