即使没有人打开我的网站,如何让我的网络应用程序始终在线

时间:2014-09-04 16:49:22

标签: phpmyadmin

我创建了一个在线应用程序。每隔15分钟,它会自动生成结果并保存到数据库。网站开放时工作正常;但是当网站关闭时它根本不起作用。我怎么能总是让我的网站在线甚至没有人打开它???。请给我解决方案。谢谢

2 个答案:

答案 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

http://en.wikipedia.org/wiki/Cron#

https://www.drupal.org/node/11336