webman 有没有类似workman的timer定时器?
找到个crontab定时任务组件,但不是我想要的,我只需要webman接收到网页请求,然后5秒后执行一个动作
现在自己的解决方法就是写进数据库,然后单独一个死循环遍历数据库操作 有没有更加方便的组件?比如workman的timer
异步队列
redis - queue 延迟队列不就好了
再说了 webman 也是workman开发的啊 workman的timer webman 也能用啊
webman 里面怎么用workman的timer,有例子吗,
https://www.workerman.net/doc/webman/process.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E9%9D%9E%E7%9B%91%E5%90%AC%E8%BF%9B%E7%A8%8B%E4%BE%8B%E5%AD%90
你直接在控制器里面 Timer::add(5, 业务逻辑, 是否持续运行); 这样就行了。
现在自己的解决方法就是写进数据库,然后单独一个死循环遍历数据库操作
有没有更加方便的组件?比如workman的timer
异步队列
redis - queue 延迟队列不就好了
再说了 webman 也是workman开发的啊 workman的timer webman 也能用啊
webman 里面怎么用workman的timer,有例子吗,
这里有例子自己看
https://www.workerman.net/doc/webman/process.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E9%9D%9E%E7%9B%91%E5%90%AC%E8%BF%9B%E7%A8%8B%E4%BE%8B%E5%AD%90
你直接在控制器里面 Timer::add(5, 业务逻辑, 是否持续运行); 这样就行了。