首页 > 解决方案 > 如何确保服务器在 cronjob 间隔内完成作业?

问题描述

假设我拥有一个允许其用户安排他们的电子邮件的应用程序。

如果 1000 万用户中有 100 万用户安排在同一天晚上 11:00 发送电子邮件(忽略时区)。接收端会在晚上 11:00 准确地收到他们的电子邮件吗?

如果是,那么在没有第三方服务的情况下,如何以任何语言或框架完成这项任务?

如果不是,那么我假设这是因为从数据库中获取数据需要时间,然后是电子邮件传播的执行时间,但我想消除或最小化这个时间。我怎样才能实现这个目标?

标签: timecronexecutionschedule

解决方案


推荐阅读