mydzoo
- mydzoo 发表了说说YiiChina官网搜索功能现在这么不好使了么?
- mydzoo 2018-04-20 已签到连续签到1天,获得了5个金钱
@qq497012571 我想知道你的这种情况是否存在一些问题呢?比如:
php yii crontab/index
设置频率为一分钟执行一次时,假如上次执行时间是21点10分5秒,那么下次执行时间自然就是21点11分5秒。
但是如果数据表中有计划任务是需要21点10分10秒执行呢?
是否直到21点11分5秒才会执行呢?诸如类似这种问题如何解决呢?
设置10秒执行一次? 或者有其他更好的解决方案?
@qq497012571 没有秒级别的维度,但是有秒级别的需求,这个情况宏观来讲就是:实际需要执行任务的触发时间正好卡在上一次执行到下一次执行中间时间段内,这种情况有没有比较适宜的办法处理呢? 你说的sleep(1)的确如此所说,比较low的。
好比多个定时任务,有的一天执行一次,有的一小时一次,有的某时段05分执行,仅有一个要求20秒一次。
那么设定一分钟执行一次,会出现bug。sleep()又太low。而且那么多定时任务,仅有一个频率这么高,是否因为它设置成一分钟执行一次有点浪费?- mydzoo 评论了教程 使用 Yii2 构建一个定时任务管理后台
@qq497012571 我想知道你的这种情况是否存在一些问题呢?比如:
php yii crontab/index
设置频率为一分钟执行一次时,假如上次执行时间是21点10分5秒,那么下次执行时间自然就是21点11分5秒。
但是如果数据表中有计划任务是需要21点10分10秒执行呢?
是否直到21点11分5秒才会执行呢?诸如类似这种问题如何解决呢?
设置10秒执行一次? 或者有其他更好的解决方案?
- mydzoo 2017-11-06 已签到连续签到1天,获得了5个金钱
- mydzoo 发表了说说现在北京好找工作么。我这个半瓶子。。。
- mydzoo 2017-08-26 已签到连续签到1天,获得了5个金钱