【发布时间】:2019-06-03 02:19:00
【问题描述】:
我是这个 cronjobs 的新手,我希望在数据库表中的特定时间和日期发送几封电子邮件(更准确地说是 2k 到 3k 封邮件)。目前为了实现这一点,我打电话给我邮件功能文件(sendmail.php)每分钟使用cron作业并比较当前时间和来自db表的时间,如果为真,邮件将被发送。这样做恐怕会对性能。
我们可以在 php 脚本中的插入查询之后立即安排 cronjob。这样我就可以将那些时间和日期变量传递给它?
在 cron 作业中每分钟调用一次文件是一个好习惯吗?性能会因为我的应用程序一次被 25 个用户使用而受到影响吗?
虽然通过每分钟调用文件来完成我的任务,但还是想知道有没有更好的方法。
提前谢谢你。
【问题讨论】: