我有一些数据在表单提交后插入到数据库中。将它们插入数据库后,我需要将该数据发送到电子邮件,但我必须等待 5 分钟才能发送它们。
无论如何我可以等待5分钟,比如说睡眠功能。我不希望用户等待 5 分钟来执行脚本。
这就是我的想法:
1)提交表单并将数据插入数据库
2) 将插入的行 ID 发送到以某种方式在服务器上作为进程运行的其他脚本
3) 5 分钟后发送带有作为进程运行的脚本的电子邮件
4)如果有更多,那么让说 50 ids on hold 启动新流程并再次执行 3-4 的步骤。
这正是我的想法。
我不知道从哪里开始。
请给我一些指示。我不需要 redy 来使用解决方案。
我不想使用 cron 作业!!!