延时执行任务,大咖帮忙看看怎么个思路

心灵漫步 心灵漫步 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想写一个延时执行的程序,没有思路,不知道应该怎么写,哪位老师能给个思路或帮忙写下,想思想功能如下:
1.用的thinkphp6框架
2.从数据库中读出了10:03,11:35,13:42等多个时间(这个时间不固定,是个数组,可以转换成整数),
3.想通过这相邻两个时间差,定时执行一段代码
4.定时执行的代码如图片A10:03从B点移动到C点,10:23从C点移回B点,11:35又从B点移动到C点,11:55移动回B点,反复这样。
请问实现这种功能,是用PHP还是用js有大咖给个建议么?非常感谢
...全文

相关推荐

android 延时或重复执行任务

android 延时或重复执行任务 Timer使用, Handler , Thread , AlarmManager

源代码科技

执行分段延时轮询任务

至此,就满足了这样一个分段延时的轮询任务的执行,而且这里是异步执行,主线程会立即返回,用户无感知的后台轮询,也节省了使用定时任务不停轮询造成的开销; `这里还有一个不用定时任务的原因:` *除了上述说的造成开销外,就是定时任务有一定延迟,你如果设置定时任务的时间太短,那么服务器压力陡增,如果时间过长,那么会导致有一定的延迟,所以综合考量,都是这种方式更加合理*

寂寞旅行

springboot执行延时任务之DelayQueue的使用详解

DelayQueue是一个无界阻塞队列,只有在延迟期满时,才能从中提取元素。这篇文章主要介绍了springboot执行延时任务-DelayQueue的使用,需要的朋友可以参考下

weixin_38689191

javascript延时执行跳转或执行函数

延时执行跳转或执行函数 url可以为地址或者定义好的javascript/jquery函数, 定义每次延时时间和延时次数, callback是每次延时可以执行的回调函数

duanchi_007

使用Redis实现延时任务的解决方案

最近在生产环境刚好遇到了延时任务的场景,调研了一下目前主流的方案,分析了一下优劣并且敲定了最终的方案。这篇文章记录了调研的过程,以及初步方案的实现。 候选方案对比 下面是想到的几种实现延时任务的方案,总结了一下相应的优势和劣势。 方案 优势 劣势 选用场景 JDK 内置的延迟队列 DelayQueue 实现简单 数据内存态,不可靠 一致性相对低的场景 调度框架和 MySQL 进行短间隔轮询 实现简单,可靠性高 存在明显的性能瓶颈 数据量较少实时性相对低的场景 RabbitMQ 的 DLX 和 TTL,一般称为 死信队列 方案 异步交互可以削峰 延时的时间长度不可控,如果数

weixin_38503233
评论 1
收藏 已收藏
分享
返回顶部
心灵漫步
vbScript 4,008 成员 3,512 内容