我有一个当前发送电子邮件的 Web 应用程序。在我的 Web 应用程序发送电子邮件时(发送电子邮件是基于用户操作 - 不是自动的),它必须运行其他进程,例如压缩文件。
我正在尝试使我的应用程序“面向未来” - 所以当有大量用户时,我不希望服务器紧张,所以我认为放置需要发送的电子邮件和需要压缩的文件在队列中。将它们放在表中,然后使用 cron 作业每秒检查一次并执行它们(一次 x 行)。
以上是个好主意吗?还是有更好的方法?我真的需要帮助才能正确完成这项工作,以免以后让自己头疼:)
谢谢大家