Changes between Version 4 and Version 5 of task


Ignore:
Timestamp:
12/08/2014 10:27:44 AM (11 years ago)
Author:
chenshuyao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • task

    v4 v5  
    11== 线上定时任务相关部署 == 
    2 jar包:192.168.236.196/data/clubcron/task/task-1.0-SNAPSHOT.jar 
    3 配置文件:/data/clubcron/task/conf/autoclub.properties (注意其中mc的相关配置要严格跟resin下的配置一致) 
    4 日志:/data/clubcron/task/log/xxx.log 
    5 ANALYZER_HOME=/data/clubcron/task 
     2* jar包:192.168.236.196/data/clubcron/task/task-1.0-SNAPSHOT.jar 
     3* 配置文件:/data/clubcron/task/conf/autoclub.properties (注意其中mc的相关配置要严格跟resin下的配置一致) 
     4* 日志:/data/clubcron/task/log/xxx.log 
     5* ANALYZER_HOME=/data/clubcron/task 
    66 
    7 == 统计每个车友会会员排名,每天0点0分执行一次 == 
    8 0 0 * * * $ANALYZER_HOME/memberRankTask.sh >> $ANALYZER_HOME/memberRankTask.log 2>&1 
     7== crontab定时任务 == 
     8* 统计每个车友会会员排名,每天0点0分执行一次 
     9  * 0 0 * * * $ANALYZER_HOME/memberRankTask.sh >> $ANALYZER_HOME/memberRankTask.log 2>&1 
    910 
    10 == 统计车友会每天(昨天)增加的油值,每天1点0分执行一次 == 
    11 0 1 * * * $ANALYZER_HOME/dailyClubMemberPetrolTask.sh >> $ANALYZER_HOME/log/dailyClubMemberPetrolTask.log 2>&1 
     11* 统计车友会每天(昨天)增加的油值,每天1点0分执行一次 
     12  * 0 1 * * * $ANALYZER_HOME/dailyClubMemberPetrolTask.sh >> $ANALYZER_HOME/log/dailyClubMemberPetrolTask.log 2>&1 
    1213 
    13 == 统计车友会每天(昨天)增加的油值,每天1点30分执行一次 == 
    14 30 1 * * * $ANALYZER_HOME/dailyClubPetrolTask.sh >> $ANALYZER_HOME/log/dailyClubPetrolTask.log 2>&1 
     14* 统计车友会每天(昨天)增加的油值,每天1点30分执行一次 
     15  * 30 1 * * * $ANALYZER_HOME/dailyClubPetrolTask.sh >> $ANALYZER_HOME/log/dailyClubPetrolTask.log 2>&1 
    1516 
    16 == 统计过去一周的车友会油值,每周日2点0分执行一次 == 
    17 0 2 * * 0 $ANALYZER_HOME/weeklyClubPetrolTask.sh >> $ANALYZER_HOME/log/weeklyClubPetrolTask.log 2>&1 
     17* 统计过去一周的车友会油值,每周日2点0分执行一次 
     18  * 0 2 * * 0 $ANALYZER_HOME/weeklyClubPetrolTask.sh >> $ANALYZER_HOME/log/weeklyClubPetrolTask.log 2>&1 
    1819 
    19 == 每天检查同步总油值、等级、发贴总数、留言总数,每天2点30分执行一次 == 
    20 30 2 * * * $ANALYZER_HOME/synClubTotalPetrolTask.sh >> $ANALYZER_HOME/log/synClubTotalPetrolTask.log 2>&1 
     20* 每天检查同步总油值、等级、发贴总数、留言总数,每天2点30分执行一次 
     21 * 30 2 * * * $ANALYZER_HOME/synClubTotalPetrolTask.sh >> $ANALYZER_HOME/log/synClubTotalPetrolTask.log 2>&1 
    2122 
    22 == 按活跃度计算车友会排名,每天的3点0分执行一次 == 
    23 0 3 * * * $ANALYZER_HOME/countClubRank.sh >> $ANALYZER_HOME/log/countClubRank.log 2>&1 
     23* 按活跃度计算车友会排名,每天的3点0分执行一次 
     24  * 0 3 * * * $ANALYZER_HOME/countClubRank.sh >> $ANALYZER_HOME/log/countClubRank.log 2>&1 
    2425 
    25 == 统计本周和上周的会员人数和认证人数,每周一的3点30分执行一次  == 
    26 30 3 * * 1 $ANALYZER_HOME/clubTotalMemberTask.sh >> $ANALYZER_HOME/log/clubTotalMemberTask.log 2>&1 
     26* 统计本周和上周的会员人数和认证人数,每周一的3点30分执行一次 
     27  * 30 3 * * 1 $ANALYZER_HOME/clubTotalMemberTask.sh >> $ANALYZER_HOME/log/clubTotalMemberTask.log 2>&1 
    2728 
    28 == 车友会重置周排行,每周一0点一分执行一次 == 
    29 1 0 * * 1 $ANALYZER_HOME/clearWeekRank.sh >>$ANALYZER_HOME/log/clearWeekRank.log 2>&1 
     29* 车友会重置周排行,每周一0点一分执行一次 
     30  * 1 0 * * 1 $ANALYZER_HOME/clearWeekRank.sh >>$ANALYZER_HOME/log/clearWeekRank.log 2>&1 
    3031 
    31 == 系统消息发送,0点1分,12点1分,15点1分都执行一次 == 
    32 1 0,12,15 * * * $ANALYZER_HOME/sendSysMessage.sh >> $ANALYZER_HOME/log/sendSysMessage.log 2>&1 
     32* 系统消息发送,0点1分,12点1分,15点1分都执行一次 
     33  * 1 0,12,15 * * * $ANALYZER_HOME/sendSysMessage.sh >> $ANALYZER_HOME/log/sendSysMessage.log 2>&1 
    3334 
    34 == 车友会动态消息发送,除了0点12点15点,每十分钟执行一次发车友会动态消息 == 
    35 0,10,20,30,40,50 1-11,13,14,16-23 * * * $ANALYZER_HOME/sendClubMessage.sh >> $ANALYZER_HOME/log/sendClubMessage.log 2>&1 
     35* 车友会动态消息发送,除了0点12点15点,每十分钟执行一次发车友会动态消息 
     36  * 0,10,20,30,40,50 1-11,13,14,16-23 * * * $ANALYZER_HOME/sendClubMessage.sh >> $ANALYZER_HOME/log/sendClubMessage.log 2>&1 
    3637 
    37 == 车友会动态消息发送,0点12点15点的整点前后15分钟不执行,其他时间10分钟执行一次 == 
    38 15,25,35,45 0,12,15 * * * $ANALYZER_HOME/sendClubMessage.sh >> $ANALYZER_HOME/log/sendClubMessage.log 2>&1 
     38* 车友会动态消息发送,0点12点15点的整点前后15分钟不执行,其他时间10分钟执行一次 
     39  * 15,25,35,45 0,12,15 * * * $ANALYZER_HOME/sendClubMessage.sh >> $ANALYZER_HOME/log/sendClubMessage.log 2>&1 
    3940 
    4041== 一次性工具 == 
    41 === 统计某个会员的总排行 === 
    42 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.MemberRank initOneMemberAllRank ${clubId} ${userId} 
    43 === 统计某个会员的周排行 === 
    44 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.MemberRank initOneMemberWeekRank ${clubId} ${userId} 
    45 === 删除MC的某个key === 
    46 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.McUtils delete ${key} 
    47 === 查询MC的某个值 === 
    48 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.McUtils get ${key} 
    49 === 发送单条系统消息,不传ID就发送全部 === 
    50 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.SendMsgTask sendSysMsg [${msgId}] 
    51 === 发送单条车友会动态提醒消息,不传ID就发送全部 === 
    52 /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.SendMsgTask sendDynaMsg [${msgId}] 
     42* 统计某个会员的总排行 
     43  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.MemberRank initOneMemberAllRank ${clubId} ${userId} 
     44* 统计某个会员的周排行 
     45  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.MemberRank initOneMemberWeekRank ${clubId} ${userId} 
     46* 删除MC的某个key 
     47  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.McUtils delete ${key} 
     48* 查询MC的某个值 
     49  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.McUtils get ${key} 
     50* 发送单条系统消息,不传ID就发送全部 
     51  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.SendMsgTask sendSysMsg [${msgId}] 
     52* 发送单条车友会动态提醒消息,不传ID就发送全部 
     53  * /usr/java/jdk1.6.0_32/bin/java -cp task-1.0-SNAPSHOT.jar cn.pconline.autoclub.task.SendMsgTask sendDynaMsg [${msgId}] 
    5354