定时推送功能的实现

可怜的小饼干 2019-07-30 08:18:21
后台发布任务,想要实现到任务开始时间前推送消息,任务详细内容存在于不同的数据库,以后的话,数据库还会增加,各位前辈有没有好的办法实现,想到过用screen不断跑,或者用cron做定时去查找,不知道那种更好一些
...全文
239 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷傲斌哥 2020-01-16
  • 打赏
  • 举报
回复
楼主说的没问题,用crontab一分钟执行一个脚本,脚本主要功能是把未来1分钟需要执行的任务id存到消息队列,并且带上执行的时间间隔,然后专门弄一个消息队列接收脚本,收到后就推送出去。
落叶秋2020 2019-07-31
  • 打赏
  • 举报
回复
肯定写脚本放在服务器端用crontab 跑脚本

*/1 * * * * php XXX/a.php >>a.log. //一分钟跑一次,具体业务功能自己写呗
qq_39047451 2019-07-30
  • 打赏
  • 举报
回复
将推送消息内容,放队列

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧