这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
razor:auto-archiving [2015/03/17 15:03] cobub 创建 |
razor:auto-archiving [2017/07/14 11:18] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
- | 本文档适用于Cobub Razor-**开源的、移动应用分析系统**的Version 0.7 版本。请访问[[razor:release-note|release note]]获取更多版本信息。 | + | ~~Title:Cobub Razor定时任务 - 开源移动应用运营平台 - 移动统计、移动推送解决方案 - Cobub 移动开发者中心~~ |
+ | {{description>在Cobub Razor中,必须在服务器上设置一个定时任务,这样数据可以自动从工厂数据库转到数据仓库进行处理。所有的移动应用统计分析报表数据来自于数据仓库。为了自动触发Cobub Razor任务,用户可以设置一个脚本执行任务计划}} | ||
+ | {{keywords>Cobub Razor,开源移动应用分析,移动分析,移动应用分析,定时任务}} | ||
+ | ====== 定时任务 ====== | ||
+ | |||
====== 1 概述 ====== | ====== 1 概述 ====== | ||
行 76: | 行 81: | ||
crontab -e | crontab -e | ||
然后,增加以下代码行: | 然后,增加以下代码行: | ||
+ | <code> | ||
# 表示每个小时的第五分钟执行一次脚本 | # 表示每个小时的第五分钟执行一次脚本 | ||
行 94: | 行 100: | ||
/etc/init.d/cron restart | /etc/init.d/cron restart | ||
+ | </code> | ||
====== 3 Windows的定时任务 ====== | ====== 3 Windows的定时任务 ====== | ||
行 99: | 行 106: | ||
- | 要打开Windows (XP, 7, 2003/2008 服务器)上的任务计划,单击所有程序,附件,系统工具,然后点击任务计划。 | + | 要打开Windows (XP, 7, 2003/2008 服务器)上的任务计划,单击所有程序,附件,系统工具,然后点击任务计划程序。 |
- | 点击‘增加任务计划’并为任务命名,例如,”Razor Hourly Archive”。计划任务如下所示。 | + | 点击‘操作’,‘创建基本任务’并为任务命名,例如,”Razor Hourly Archive”。计划任务如下所示。 |
- | {{:razor:20150317-065722.png}} | + | {{:razor:201508180.png}} |
===== 3.2 定时任务配置 ===== | ===== 3.2 定时任务配置 ===== | ||
行 110: | 行 117: | ||
- | php “D:\xampp\htdocs\razor\index.php”archive archiveHourly | + | php “ |
+ | D:\xampp\htdocs\razor\web\index.php”archive archiveHourly | ||
- | 如 果php.exe已经添加到系统环境变量的PATH下,则第一个参数只需写成php,如果php.exe还没添加到环境变量下,请填写其所在的详细路径, 例如,D:\xampp\php\php.exe。”D:\xampp\htdocs\razor\index.php”是Cobub Razor在服务器上的目录,archive和archiveHourly是定时任务执行时需要的参数。 | + | 如 果php.exe已经添加到系统环境变量的PATH下,则第一个参数只需写成php,如果php.exe还没添加到环境变量下,请填写其所在的详细路径, 例如,D:\xampp\php\php.exe。”D:\xampp\htdocs\razor\web\index.php”是Cobub Razor在服务器上的目录,archive和archiveHourly是定时任务执行时需要的参数。 |
- | {{:razor:20150317-065805.png}} | + | |
- | {{:razor:20150317-065821.png}} | + | {{:razor:201508181.png}} |
+ | {{:razor:201508182.png}} | ||
==== 2. 每周数据存档 ==== | ==== 2. 每周数据存档 ==== | ||
- | php “D:\xampp\htdocs\razor\index.php” archive archiveWeekly | + | php “D:\x |
- | {{:razor:20150317-065857.png}} | + | ampp\htdocs\razor\web\index.php” archive archiveWeekly |
+ | |||
+ | {{:razor:201508183.png}} | ||
==== 3. 每月数据存档 ==== | ==== 3. 每月数据存档 ==== | ||
- | php “D:\xampp\htdocs\razor\index.php”archive archiveMonthly | + | php “D:\x |
- | {{:razor:20150317-065934.png}} | + | ampp\htdocs\razor\web\index.php”archive archiveMonthly |
+ | |||
+ | {{:razor:201508184.png}} | ||
==== 4. 迟来数据存档 ==== | ==== 4. 迟来数据存档 ==== | ||
- | php “D:\xampp\htdocs\razor\index.php” archive archiveLaterData | + | php “D:\x |
- | {{:razor:20150317-070006.png}} | + | ampp\htdocs\razor\web\index.php” archive archiveLaterData |
+ | |||
+ | {{:razor:201508185.png}} | ||
==== 5. 每天数据存档 ==== | ==== 5. 每天数据存档 ==== | ||
- | php “D:\xampp\htdocs\razor\index.php” archive archiveUsingLog | + | php “D:\x |
- | {{:razor:20150317-070117.png}} | + | ampp\htdocs\razor\web\index.php” archive archiveUsingLog |
+ | |||
+ | {{:razor:201508186.png}} | ||
====== 4 Web 定时任务 ====== | ====== 4 Web 定时任务 ====== | ||
- | 如果可以在服务器上做定时任务,我们极力推荐用户运行定时任务或任务计划。但是,在某些共享主机或特殊配置的服务器上,不允许运行定时任务 或任务计划。 | + | 如果可 |
+ | 以在服务器上做定时任务,我们极力推荐用户运行定时任务或任务计划。但是,在某些共享主机或特殊配置的服务器上,不允许运行定时任务 或任务计划。 | ||
某些web主机允许设置web 定时任务,主机会在预定时间自动访问这个简单的URL。如果想使用web 定时任务,可以在主机界面输入一下URL 。 | 某些web主机允许设置web 定时任务,主机会在预定时间自动访问这个简单的URL。如果想使用web 定时任务,可以在主机界面输入一下URL 。 | ||
+ | <code> | ||
http://server_url/index.php?/archive/archiveHourly | http://server_url/index.php?/archive/archiveHourly | ||
行 145: | 行 163: | ||
http://server_url/index.php?/archive/archiveUsingLog | http://server_url/index.php?/archive/archiveUsingLog | ||
+ | </code> | ||
====== 5 下一步 – 配置 ====== | ====== 5 下一步 – 配置 ====== | ||
如果想使用Cobub Razor更多功能,请参见 | 如果想使用Cobub Razor更多功能,请参见 | ||
* [[razor:configuration|配置]] | * [[razor:configuration|配置]] |