更新突出显示
此版本更正了 Beta 1 中新 cron 作业的一个问题,即由于以来宾用户身份运行的 cron 作业的性质,该作业无法正确插入新事务。
完成更改日志
修复:在 cron 作业
5.8.0 Beta 1
更新中,每日活动事件不会正确触发,此版本重新设计了每日配额操作的处理方式。
在以前的版本中,当用户当天首次在您的论坛上执行活动时,将传递以下事件:
对于最后3个,如果用户长时间未登录,它将"赶上"。
事实证明,这偶尔会导致一个问题,如果用户打开了多个选项卡,并且所有这些选项卡都同时执行某种操作(例如每秒刷新聊天框),则这些事件可能会成倍增加。这只会影响具有每秒运行的后台操作的站点,否则碰撞保护将启动。尽管如此,受影响的站点数量仍大于0,因此需要一个解决方案。
在 v5.8 中,此代码现已转移到 cron 触发的重建作业。这在实践中意味着,这些事件现在将转移到奖励用户
在一天结束时的昨天活动,而不是在他们第一次登录时给他们
今天的奖励。这样做的好处是,无论它们打开多少个选项卡,都没有发生冲突的机会,因为它都是由XenForo的cron作业系统处理的。
此版本被标记为 Beta 版,因为它接受的测试数量有限,但对于生产环境来说,
它应该足够实用。
完成更改日志
更改:返工日常活动,利息,税收和薪水以使用cron作业而不是登录触发器
修复:如果任一来源无法发送,或者目标无法接收,则阻止捐赠,捐赠