我想在特定时间向用户发送消息(例如,在用户输入的每个事件后15分钟)。用户可以随时/任何一天安排活动。为什么我应该使用守护进程而不是cron作业? cron job vs daemon的优点和缺点是什么?
答案 0 :(得分:1)
守护程序适用于您希望持续运行的进程。例如,wsgi服务器可以随时进入传入通信。 cron作业适用于应以某些常规频率发生的批处理作业。
这听起来像个cron工作。您可以设置计时器或while循环,以便每小时不断运行和发送消息(您选择的时间)。但是它增加了你不需要的复杂性。制作一个批量运行的脚本,并以您需要的固定间隔调用它。