Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在特定时间向用户发送消息(例如在用户输入每个事件后 15 分钟)。用户可以在任何时间/任何一天安排活动。为什么我应该使用守护进程而不是 cron 作业?cron 作业与守护进程的优点和 cron 是什么?
守护进程适用于您希望不断运行的进程。例如,一个 wsgi 服务器,传入的通信可以随时到来。cron 作业用于应以一定频率发生的批处理作业。
这听起来像是一项 cron 工作。您可以设置一个计时器或一个 while 循环,以每小时(无论您选择什么时间)不断地运行和发送消息。但是,它增加了您不需要的复杂性。制作一个批量运行的脚本,并在您需要的定期间隔调用它。