time - 如何确保服务器在 cronjob 间隔内完成作业?
问题描述
假设我拥有一个允许其用户安排他们的电子邮件的应用程序。
如果 1000 万用户中有 100 万用户安排在同一天晚上 11:00 发送电子邮件(忽略时区)。接收端会在晚上 11:00 准确地收到他们的电子邮件吗?
如果是,那么在没有第三方服务的情况下,如何以任何语言或框架完成这项任务?
如果不是,那么我假设这是因为从数据库中获取数据需要时间,然后是电子邮件传播的执行时间,但我想消除或最小化这个时间。我怎样才能实现这个目标?
解决方案
推荐阅读
- java - 如何从 HashMap 调用方法?
- php - apache 2.4 无法运行两个虚拟主机之一
- python - 带有 SQLITE3 的 Python 3 - 选择字段时出现“SyntaxError:无效语法”
- php - 尝试创建一个点击图片进行考勤的考勤系统。
- deep-learning - 通过 Keras 中的残差跳过两个卷积网络
- javascript - d3.js子选择无法检索输入值文本
- python-3.x - 永久写入字典
- r - 检查字符串是否包含在 R 数据框中列表列的每个向量中
- java - 使用 @OneToMany 映射 Ebean 模型本身
- excel - 在 Excel 中,如何返回与列中最大值关联的名称?