我创建了一个在线应用程序。每隔15分钟,它会自动生成结果并保存到数据库。网站开放时工作正常;但是当网站关闭时它根本不起作用。我怎么能总是让我的网站在线甚至没有人打开它???。请给我解决方案。谢谢
答案 0 :(得分:0)
您将要设置每15分钟运行一次的cron job(请参阅教程链接)。
答案 1 :(得分:0)
我想向您介绍 CRON
什么是cron?
Cron是程序的名称,它使unix用户能够执行命令或 脚本(命令组)在指定的时间/日期自动执行。它是 通常用于sys admin命令,如makewhatis,它构建一个 搜索man -k命令的数据库,或运行备份脚本, 但可以用于任何事情。今天它的常见用途是连接到 互联网和下载你的电子邮件。
# * * * * * command to execute
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ └───── day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
# │ │ │ └────────── month (1 - 12)
# │ │ └─────────────── day of month (1 - 31)
# │ └──────────────────── hour (0 - 23)
# └───────────────────────── min (0 - 59)
以下是如何将其设置为每15分钟运行一次
*/15 * * * * your_command_or_whatever
|
|--> `*/15` would imply every 15 minutes.
cron上有很多很棒的资源
Configure cron job to run every 15 minutes on Jenkins