TIMESTAMP到期时通知的最佳方式?

时间:2014-07-29 07:02:41

标签: mysql linux

假设某些表格中包含一个名为" Expires"的字段。

用户创建一条记录,并将Expires设置为CURRENT_TIMESTAMP以及将来的某些偏移(例如,48小时)。

当CURRENT_TIMESTAMP =过期时(即已经过了48小时),我们想要通知用户。

这样做的最佳做法是什么?目前我所能想到的只是编写一些后端脚本来检查这些匹配的记录,可能是一些限制的批量,并在1或5分钟的crontab上运行该脚本......但是有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

Crontab是一个解决方案:

每5分钟

**/5 * * * * ~/notify.sh

如果我使用linux,我肯定会这样做。

编辑crontab:

crontab -e