利用服务器实现简单的定时任务,Windows的计划任务,Linux的cron,适用于每天某一特点时间执行

1.windows下定时访问指定url

windows下用定时任务执行auto.php文件, auto.php文件里用curl请求指定的接口实现

auto.php 代码如下

function doCurlGetRequest($timeout = 5){$url = 'http://127.0.0.1:81/index.php?s=/Admin/Index/dayBonus.html';$con = curl_init((string)$url);curl_setopt($con, CURLOPT_HEADER, false);curl_setopt($con, CURLOPT_RETURNTRANSFER,true);curl_setopt($con, CURLOPT_TIMEOUT, (int)$timeout);return curl_exec($con);
}
$result = doCurlGetRequest();
var_dump( $result);
die;

新建bat文件命令如下

C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\php.exe -q C:\zx\auto.php

php路径:C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\php.exe

auto.php路径:C:\zx\auto.php

window 计划任务

2.linux下请求url

Linux上使用CronTab定时执行

执行 crontab -e

进入编辑模式增加一行

* * * * curl https://www.aaa.com/aaa.php

前面一部分是时间,后面操作内容。

30 * * * *

30就是每小时分钟数为30时,执行。

时间参数由以下几部分构成

分 时 日 月 周

第1列表示分钟1~59 每分钟用或者 */1表示,/n表示每n分钟,例如*/8就是每8分钟的意思

第2列表示小时0~23

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6

PHP利用服务器实现定时任务相关推荐

  1. Ajax实例一:利用服务器计算

    Ajax实例一:利用服务器计算 HTML代码 //输入两个数 <input id="number1" type="number"> <inpu ...

  2. 利用PHP实现定时任务,利用php 实现定时任务简单实现 代码

    linux下可以借助crontab+php的方式(Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序 ) windows 下有两种方式: 借助于vbscript脚本 ...

  3. centos7 利用 crontab 执行 定时任务 计划任务

    crond是什么? crond 和crontab是不可分割的.crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于 ...

  4. 集群服务器中定时任务多次执行的解决方案

    1.Oracle 思路:Insert表内容时,主键重复,无法插入 范围:适用于执行频率低的定时任务 方法:新建一张任务执行表,每次执行定时任务之前先insert该表. 比如:每天执行一次批处理操作.主 ...

  5. 笔记本和利用服务器算力直连,顺网云电脑技术突破:实现利用网吧空余算力

    来源:雪球App,作者: 寻找基石,(https://xueqiu.com/6281054857/137403597) 最近沟通了解到的新情况,顺网实现了网吧算力的新突破,就是云电脑可以用空闲的网吧算 ...

  6. 利用服务器磁链RSS下载影视动漫

    利用闲置服务器通过BT SSR下载动漫,并通过filebrowser浏览下载. 开始 FileBrowser filebrowser 是一个使用go语言编写的软件,功能是可以通过浏览器对服务器上的文件 ...

  7. url指定服务器,Linux服务器设置定时任务来访问指定url

    查看定时任务列表# crontab -l 编辑定时任务# crontab -e 删除工作表# crontab -f crontab的命令构成为 时间+动作,其时间有分.时.日.月.周五种,操作符有*取 ...

  8. 从0-1教你利用服务器做属于自己的个人博客

    目录 引子 正文 前提条件 **一.首先下载并安装软件Node.js** 历史版本网址如下:https://nodejs.org/zh-cn/download/releases/ 这里小编推荐大家安装 ...

  9. 易语言利用服务器更新,易语言使用FTP服务器更新软件案例

    .版本 2 .支持库 downlib .支持库 spec .支持库 edroptarget .支持库 EThread .支持库 internet .支持库 shell .程序集 窗口程序集_启动窗口 ...

最新文章

  1. HTML 鼠标坐标和元素坐标
  2. 解决MySQL Server Logs不能正常查看的问题
  3. html text align属性,HTML canvas
  4. js固定表格行列_纯前端表格控件SpreadJS V14.0发布:组件化编辑器+数据透视表
  5. 清华计算机系和交叉信息学院,清华大学交叉信息研究院与计算机科学与技术系哪个..._考研_帮考网...
  6. Power BI Embedded 开发国内版-21V-版本实测
  7. 要取代 Node.js 的 Deno 还活着吗?
  8. 关于本博客数据仓库方面的原创文章汇总
  9. 八爪鱼-自定义模式采集数据_视频教程执行
  10. 人工智能:智能优化算法
  11. 如何修改电脑的ip地址
  12. 浅谈工业网络架构及安全
  13. 前端剑法第三式————碎岩
  14. Unity Android 加载Sprite
  15. 20221024-B站字幕的下载
  16. 北京大学推免2020计算机,《北京大学2020年接收外校推免生分析报告(一)》——哪些学校更受青睐?...
  17. c语言输出字母abcd,有字母ABCD,请用C语言编写程序,输出由该四个字母组成的字符串.要求如下:...
  18. 三种常用的朴素贝叶斯实现算法——高斯朴素贝叶斯、伯努利朴素贝叶斯、多项式朴素贝叶斯
  19. 关于 Windows 中使用 Safari 的说明 (2022)
  20. python中出栈的方法,python中栈的原理及实现方法示例

热门文章

  1. Android的Usb设备的监听(Dev)外设端口的判定以及耳机的插拔
  2. 根据淘宝商品ID免费获取商品详细信息(实时价格、尺码、库存等) 超详细
  3. .net AutoEventWireup介绍
  4. vivo Xplay(16GB) root教程_方法
  5. cmdkey的方式修改windows凭据
  6. CAD二次开发之ArxDbg的安装
  7. Hive数据仓库踏坑(上)
  8. WinExec执行批处理命令
  9. nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解
  10. 程序猿的牢笼——技术本身