91嫩草国内在线,韩国理论电影免费看,6969精品视频在线观看,1024在线视频精品免费,色中色污,饭冈佳奈子在线
跳至內(nèi)容
Cobub文檔中心
用戶工具
登錄
站點(diǎn)工具
工具
顯示頁(yè)面
修訂記錄
反向鏈接
媒體管理器
網(wǎng)站地圖
登錄
媒體管理器
網(wǎng)站地圖
本頁(yè)面只讀。您可以查看源文件,但不能更改它。如果您覺得這是系統(tǒng)錯(cuò)誤,請(qǐng)聯(lián)系管理員。
本文檔適用于Cobub Razor-**開源的、移動(dòng)應(yīng)用分析系統(tǒng)**的Version 0.7 版本。請(qǐng)?jiān)L問[[razor:release-note|release note]]獲取更多版本信息。 ====== 1 概述 ====== 在Cobub Razor中,必須在服務(wù)器上設(shè)置一個(gè)定時(shí)任務(wù),這樣數(shù)據(jù)可以自動(dòng)從工廠數(shù)據(jù)庫(kù)轉(zhuǎn)到數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行處理。所有的移動(dòng)應(yīng)用統(tǒng)計(jì)分析報(bào)表數(shù)據(jù)來自于數(shù)據(jù)倉(cāng)庫(kù)。為了自動(dòng)觸發(fā)Cobub Razor任務(wù),用戶可以設(shè)置一個(gè)腳本執(zhí)行任務(wù)計(jì)劃。 下面的說明描述了如何在 Linux/Unix系統(tǒng),Windows系統(tǒng)下做任務(wù)計(jì)劃。這里提供了五個(gè)腳本來做報(bào)告的定時(shí)任務(wù): - 每小時(shí)運(yùn)行一次 – 做工廠數(shù)據(jù)庫(kù)到數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)抽取與處理,生成前一小時(shí)的統(tǒng)計(jì)分析報(bào)表。 - 每天運(yùn)行一次 – 生成每天統(tǒng)計(jì)分析報(bào)表,必須安排在第二天。 - 每周運(yùn)行一次 – 生成每周統(tǒng)計(jì)分析報(bào)表,必須安排在周日。 - 每月運(yùn)行一次 – 生成每月統(tǒng)計(jì)分析報(bào)表,必須安排在每月的第一天。 - 遲來數(shù)據(jù)的運(yùn)行 – 運(yùn)行從客戶端遲來的數(shù)據(jù)統(tǒng)計(jì)(由于時(shí)區(qū)或客戶端發(fā)生策略的設(shè)置原因而導(dǎo)致的某些數(shù)據(jù)沒有實(shí)時(shí)地上傳到服務(wù)器) 定時(shí)任務(wù)重要提示: - 每小時(shí)數(shù)據(jù)存檔 – 每小時(shí)任務(wù)可以安排在每小時(shí)10分鐘的時(shí)候。 - 每天數(shù)據(jù)存檔 – 每天任務(wù)必須一天執(zhí)行一次。 - 每周數(shù)據(jù)存檔 – 每周任務(wù)必須安排在周日,可以將每周任務(wù)安排在每周日的00:30。 - 每月數(shù)據(jù)存檔 – 每月任務(wù)必須安排在每個(gè)月的第一天,比如02:30。 - 遲來數(shù)據(jù)存檔 – 遲來數(shù)據(jù)處理必須安排在每一天,比如01:30。 ====== 2 Linux/Unix的定時(shí)任務(wù) ====== 在Unix類操作系統(tǒng)中定時(shí)任務(wù)是基于時(shí)間的計(jì)劃。定時(shí)任務(wù) 幫助用戶在某個(gè)特定的時(shí)間或日期定期地計(jì)劃任務(wù)(命令或shell腳本)。 ===== 2.1 準(zhǔn)備腳本文件 ===== 首先,在 /var/www/cron目錄下創(chuàng)建五個(gè)sh腳本文件,命名為: razor_hourly_archive.sh razor_weekly_archive.sh razor_monthly_archive.sh razor_laterdata_archive.sh razor_daily_archive.sh 請(qǐng)確保.sh文件有可執(zhí)行權(quán)限,如沒有,可執(zhí)行下面的命令賦于文件可執(zhí)行權(quán)限: sudo chown +x *.sh 下面是樣例腳本文件。 例如,/user/share/nginx/razor是Cobub Razor在服務(wù)器上的目錄。 文件Razor_hourly_archive.sh: #!/bin/bash php /usr/share/nginx/razor/index.php archive archiveHourly 文件razor_weekly_archive.sh: #!/bin/bash php /usr/share/nginx/razor/index.php archive archiveWeekly 文件razor_monthly_archive.sh: #!/bin/bash php /usr/share/nginx/razor/index.php archive archiveMonthly 文件razor_laterdata_archive.sh: #!/bin/bash php /usr/share/nginx/razor/index.php archive archiveLaterData 文件razor_daily_archive.sh: #!/bin/bash php /usr/share/nginx/razor/index.php archive archiveUsingLog ===== 2.2 配置crontab ===== Crontab 需要安裝php-cli 或php-cgi,用戶可以使用SSH 或Puty連接到服務(wù)器進(jìn)行設(shè)置。 crontab -e 然后,增加以下代碼行: <code> # 表示每個(gè)小時(shí)的第五分鐘執(zhí)行一次腳本 5 * * * * /var/www/cron/razor_hourly_archive.sh # 表示每天的1:00執(zhí)行一次腳本 0 1 * * * /var/www/cron/razor_daily_archive.sh # 表示每個(gè)星期天0:30執(zhí)行一次腳本 30 0 * * 0 /var/www/cron/razor_weekly_archive.sh # 表示每個(gè)月第一天0:30執(zhí)行一次腳本 30 0 1 * * /var/www/cron/razor_monthly_archive.sh # 表示每天1:30執(zhí)行一次腳本 30 1 * * * /var/www/cron/razor_laterdata_archive.sh 重啟定時(shí)任務(wù): /etc/init.d/cron restart </code> ====== 3 Windows的定時(shí)任務(wù) ====== ===== 3.1 創(chuàng)建定時(shí)任務(wù) ===== 要打開Windows (XP, 7, 2003/2008 服務(wù)器)上的任務(wù)計(jì)劃,單擊所有程序,附件,系統(tǒng)工具,然后點(diǎn)擊任務(wù)計(jì)劃。 點(diǎn)擊‘增加任務(wù)計(jì)劃’并為任務(wù)命名,例如,”Razor Hourly Archive”。計(jì)劃任務(wù)如下所示。 {{:razor:20150317-065722.png}} ===== 3.2 定時(shí)任務(wù)配置 ===== ==== 1. 每小時(shí)數(shù)據(jù)存檔 ==== php “D:\xampp\htdocs\razor\index.php”archive archiveHourly 如 果php.exe已經(jīng)添加到系統(tǒng)環(huán)境變量的PATH下,則第一個(gè)參數(shù)只需寫成php,如果php.exe還沒添加到環(huán)境變量下,請(qǐng)?zhí)顚懫渌诘脑敿?xì)路徑, 例如,D:\xampp\php\php.exe。”D:\xampp\htdocs\razor\index.php”是Cobub Razor在服務(wù)器上的目錄,archive和archiveHourly是定時(shí)任務(wù)執(zhí)行時(shí)需要的參數(shù)。 {{:razor:20150317-065805.png}} {{:razor:20150317-065821.png}} ==== 2. 每周數(shù)據(jù)存檔 ==== php “D:\xampp\htdocs\razor\index.php” archive archiveWeekly {{:razor:20150317-065857.png}} ==== 3. 每月數(shù)據(jù)存檔 ==== php “D:\xampp\htdocs\razor\index.php”archive archiveMonthly {{:razor:20150317-065934.png}} ==== 4. 遲來數(shù)據(jù)存檔 ==== php “D:\xampp\htdocs\razor\index.php” archive archiveLaterData {{:razor:20150317-070006.png}} ==== 5. 每天數(shù)據(jù)存檔 ==== php “D:\xampp\htdocs\razor\index.php” archive archiveUsingLog {{:razor:20150317-070117.png}} ====== 4 Web 定時(shí)任務(wù) ====== 如果可以在服務(wù)器上做定時(shí)任務(wù),我們極力推薦用戶運(yùn)行定時(shí)任務(wù)或任務(wù)計(jì)劃。但是,在某些共享主機(jī)或特殊配置的服務(wù)器上,不允許運(yùn)行定時(shí)任務(wù) 或任務(wù)計(jì)劃。 某些web主機(jī)允許設(shè)置web 定時(shí)任務(wù),主機(jī)會(huì)在預(yù)定時(shí)間自動(dòng)訪問這個(gè)簡(jiǎn)單的URL。如果想使用web 定時(shí)任務(wù),可以在主機(jī)界面輸入一下URL 。 <code> http://server_url/index.php?/archive/archiveHourly http://server_url/index.php?/archive/archiveWeekly http://server_url/index.php?/archive/archiveMonthly http://server_url/index.php?/archive/archiveLaterData http://server_url/index.php?/archive/archiveUsingLog </code> ====== 5 下一步 – 配置 ====== 如果想使用Cobub Razor更多功能,請(qǐng)參見 * [[razor:configuration|配置]]
razor/auto-archiving.1426821806.txt.gz
· 最后更改: 2017/07/14 11:12 (外部編輯)
頁(yè)面工具
顯示頁(yè)面
修訂記錄
反向鏈接
回到頂部
? Copyright 2012 - 2015
南京西橋科技有限公司
Western Bridge Tech Co., Ltd.
蘇ICP備13039116號(hào)-1