我的ISP限制发送电子邮件至25/5分钟。 我有PHP脚本,我通过访问我的域上的特定URL来访问,该URL触发向存储在数据库中的每个收件人发送个性化电子邮件。
如果我在25封电子邮件中向脚本添加5分钟暂停(睡眠)后,如何启用脚本在后台触发并且不会超时我的网页?
答案 0 :(得分:0)
您可以尝试使用RabbitMQ或其他队列服务器与AMQP-protocol
一起使用答案 1 :(得分:0)
如果您使用的是基于Linux的主机,我会使用cron作业。 它们有点像调度程序,你可以说“每x分钟运行xxx / xxx.php中的脚本”。
对于cron作业,格式类似于以下格式。
0 0 * * * php /var/www/vhosts/domain.com/httpdocs/scripts/example.php