swoole-毫秒级定时器

拥有回忆 提交于 2019-12-15 04:59:49

1.打开手册
在这里插入图片描述
$timer_id:是定时任务执行的id。
swoole_timer_tick:是执行逻辑的函数,比如我想在定时任务中每次将user表的type值为0的修改为1 。
swoole_timer_after:是定时任务触发函数,当定时任务成功执行完毕后约定的时间后的触发函数,例-:当定时任务触发成功后5s输出一个5s:after则为一下结果:
在这里插入图片描述
该任务只会在定时任务触发后的约定时间内触发一次。

  1. 综合上面所述,我们结合之前封装的ws.php写入定时任务
    在这里插入图片描述
  2. 访问一下我的自定义域名,并在linux上执行ws.php查看结果
    在这里插入图片描述
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!