在 Ubuntu 18.4 中设置 Crontab 问题

在 Ubuntu 18.4 中设置 Crontab 问题

我有一台运行 PassBolt 密码管理器的服务器,但在正确设置 Cron 让它发送自动电子邮件时遇到问题。基本上它的工作原理是,每当您需要自动电子邮件(例如注册后...)时,它都会存储它们,然后运行脚本执行它们,使用绝对路径(以防万一)脚本将如下所示:

cd /var/www/passbolt/bin && ./cake EmailQueue.sender

我想要的是将 Cron 设置为每分钟或更佳每 10 秒发送一次(服务器性能不是问题,因为软件是由非常小的团队使用的。我的 Crontab (crontab -e) 如下所示:

1 * * * * /var/www/passbolt/bin/cake EmailQueue.sender

它确实能工作,但是不能定期发送电子邮件。

答案1

Cron 时间规范1 * * * *意味着每个小时。意思1是:每 1 分钟过去一小时,即 00:01、01:01、02:01...等。

使用它让它运行每个分钟:

* * * * * /var/www/passbolt/bin/cake EmailQueue.sender

相关内容