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,就可以看见每过一分钟,输出的时间都会改变(增加一分钟)。

  • 相关阅读:
    PyCharm常用快捷键
    在PyCharm中打开文件的位置
    使用Socket下载图片
    Python散列类型和运算符
    Python格式化输出和深浅复制
    爬虫的概念和会话
    Python数值类型和序列类型
    HTTP与HTTPS
    PyCharm彻底删除项目
    PyCharm永久激活
  • 原文地址:https://www.cnblogs.com/dee0912/p/4348664.html
Copyright © 2011-2022 走看看