zoukankan      html  css  js  c++  java
  • PHP 开发 APP 接口学习笔记与总结

    定时任务可以使用 crontab 命令来设定:

    crontab -e #编辑某个用户的cron 服务

    crontab -l  #列出某个用户cron 服务的详细内容

    crontab -r  #删除某个用户的cron 服务

    定时任务 crontab 格式:

    分       小时    日     月    星期     命令
    *         *      *     *      *     
    0-59    0-23    1-31  1-12   0-6     command

    * 代表取值范围内的数字

    / 代表每,比如

    /1 表示每分钟

     */1 * * * * /usr/local/php/bin/php -f getCache.php 表示每分钟执行 getCache.php 文件

    50 7 * * * /sbin/service sshd start 表示每天 7点50 开启ssh 服务

    案例:定时任务结合 PHP 

    每分钟修改 redis 的数据

    即每分钟执行 crontab.php

    <?php
    $redis = new Redis();
    $redis->connect('127.0.0.1',6379);
    
    $redis->set('time',date('H:i:s'));

    getTime.php

    <?php
    $redis = new Redis();
    $redis->connect('127.0.0.1',6379);

    echo $redis->get('time');

    把执行 crontab.php 加入定时任务

    crontab -e

    编辑:

    */1 * * * * /usr/local/php/bin/php -f /usr/local/apache2/htdocs/test/App/crontab.php

    访问 getTime.php,就可以看见每过一分钟,输出的时间都会改变(增加一分钟)。

  • 相关阅读:
    TSQL--NESTED LOOPS JOIN
    TSQL--SORT MERGE JOIN
    TSQL--HASH JOIN
    Backup--备份相关的信息查看及小技巧
    java后台json如何传递到jsp中解析
    大数据资源
    oracle sql生成日历表
    easyUI中onLoadSuccess方法获取多个对象
    征信用户数据分析
    JS优秀资源站点收集
  • 原文地址:https://www.cnblogs.com/dee0912/p/4348664.html
Copyright © 2011-2022 走看看