小编pog*_*ush的帖子

特定时间后(用户不同)如何采取措施?

我正在开发一个网络游戏(js php mysql),其中一个单击一个按钮即可开始,该操作需要花费一些时间(例如10个小时)才能完成,并且完成时会将一些分数加到该玩家的总数中。问题是即使动作完成时玩家不在线上,我也需要添加这些分数。例如,我需要更新排名,或向玩家发送电子邮件。

我想到了一个cron作业,它会不断检查结束动作,但是我认为这会浪费资源(不断检查成千上万玩家的动作..)。

有没有更好的解决方案来解决这个问题?

感谢您的关注!!

javascript php mysql cron

0
推荐指数
1
解决办法
114
查看次数

标签 统计

cron ×1

javascript ×1

mysql ×1

php ×1