是否有可能在 cron 中获得更高的精度?
Is it possible to have more precision in cron?
我正在通过 Python2.7 中的套接字接收一些数据,并按我认为合适的方式处理它。此数据主要包含日期和时间戳,然后应使用 python-crontab.
将其作为作业添加到 crontab
问题:crontab 只精确到分钟。我至少需要 秒.
我发现这个 frequent-cron 似乎可以解决问题,但由于它是 "under the MIT license",所以对我没有用。还有其他方法可以达到秒精度吗?
刚刚发现,如果我在 crontab -e 中添加“14 15 * * * sleep 10s; python myScript.py”,它将在 15:14:10 处执行。 crontab 将任务安排到 15:14:00,但我延迟执行 10 秒,模拟我想要的秒精度。虽然我希望有更优雅的方法,但这可能只是为了解决问题。
我正在通过 Python2.7 中的套接字接收一些数据,并按我认为合适的方式处理它。此数据主要包含日期和时间戳,然后应使用 python-crontab.
将其作为作业添加到 crontab问题:crontab 只精确到分钟。我至少需要 秒.
我发现这个 frequent-cron 似乎可以解决问题,但由于它是 "under the MIT license",所以对我没有用。还有其他方法可以达到秒精度吗?
刚刚发现,如果我在 crontab -e 中添加“14 15 * * * sleep 10s; python myScript.py”,它将在 15:14:10 处执行。 crontab 将任务安排到 15:14:00,但我延迟执行 10 秒,模拟我想要的秒精度。虽然我希望有更优雅的方法,但这可能只是为了解决问题。