EasyTask

PHP 常驻内存定时任务框架
授权协议 MIT
开发语言 PHP
所属分类 程序开发、 作业/任务调度
软件类型 开源软件
地区 国产
投 递 者 陆浩博
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

EasyTask,PHP常驻内存定时器Composer包,与Workerman定时器效果完全一致,多个定时器是同时在多个进程中运行的,您可以用它来完成需要重复运行的任务(如订单超时自动取消,短信邮件异步推送,队列/消费者/频道订阅者等等),甚至处理Crontab计划任务(如每天凌晨1点-3点同步DB数据,每月1号生成月度统一报表,每晚10点重启nginx服务器等等);内置任务异常上报功能,异常错误您都可以自定义处理(例如实现异常错误自动短信邮件通知);还支持任务异常退出自动重启功能,让您的任务运行更稳定 ,工具包同时支持windows、linux、mac环境运行。

运行环境

  • 添加链接描述 tp5.1 EasyTask插件做定时任务 我是高手高手高高手 于 2020-10-13 15:21:16 发布 2106 收藏 4 分类专栏: thinkphp5 php tp6 版权 thinkphp5 同时被 3 个专栏收录 248 篇文章3 订阅 订阅专栏 php 418 篇文章6 订阅 订阅专栏 tp6 87 篇文章3 订阅 订阅专栏 一、EasyTask简介 EasyTa

  • Time Limit: 2 Seconds Memory Limit: 65536 KB 题目: You are given n integers. Your task is very easy. You should find the maximum integer a and the minimum integer b among these nintegers. And then you s

  • Description Toastman came up with a very easy task. He gives it to Appleman, but Appleman doesn't know how to solve it. Can you help him? Given a n × n checkerboard. Each cell of the board has either

  • An Easy Task 时间限制: 1000ms 内存限制: 32768KB HDU       ID: 1076 64位整型:      Java 类名: 上一题   提交   运行结果   统计   讨论版   下一题 题目描述 Ignatius was born in a leap year, so he want to know when he could hold his birthd

  • An Easy Task Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19001 Accepted Submission(s): 12148 Problem Description Ignatius was born in a leap y

  • An Easy Task Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 24613    Accepted Submission(s): 15866 Problem Description Ignatius was born in a

  • php-Redis+easytask-公众号发送消息,消息队列 redis命令与安装 10、redis安装设置密码(https://www.bilibili.com/read/cv10091113/) 1.获取redis资源(安装在这个目录下:/usr/local )   wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解

 相关资料
  • 我是java内存问题的新手,在调试java进程的内存使用时遇到了问题,需要你的帮助。根据“the java进程占用8G常驻内存和9.4G虚拟内存。这对于这个进程来说太多了,我想检查一下为什么它会吃掉内存。所以我使用jmap进行了一次堆转储(没有使用‘live’选项,因为它可能会触发GC ),发现只有100MB的活动对象,还有1.5G的不可达对象。那么剩下的6G内存去哪了?我应该检查哪些其他类型的非

  • 在请求返回后继续执行章节中,我们介绍了一种实现的方法,这里我们 介绍一种更优雅更通用的方法:ngx.timer.at()。 ngx.timer.at 会创建一个 Nginx timer。在事件循环中,Nginx 会找出到期的 timer,并在一个独立的协程中执行对应的 Lua 回调函数。 有了这种机制,ngx_lua 的功能得到了非常大的扩展,我们有机会做一些更有想象力的功能出来。比如 批量提交和

  • 在 Blade 2.0.8 版本之后加入了 cron 表达式来完成定时执行任务的需求。 你只需要在处理任务的方法上添加一个 @Schedule 注解,然后编写 cron 表达式即可。 Blade 的任务系统提供你创建、停止、获取任务列表的 API。 创建一个任务 @Bean public class SimpleTask { @Schedule(cron = "* * * * * ?")

  • 定时任务即在指定的时间点对关联资源进行指定动作。 定时任务即在指定的时间点对关联资源进行指定动作。目前仅支持对虚拟机进行定时开关机、重启等操作。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “运维工具/常用工具/定时任务” 菜单项,进入定时任务页面。 新建定时任务 该功能用于创建定时任务。 在定时任务页面,单击列表上方 “新建” 按钮,进入新建定时任务也没。 配置以下参数: 指定

  • 帮助用户快速部署定时任务。 定时任务(CronJob)可以根据设定的策略周期性的运行job任务。CronJob的详细介绍内容,请参考kubernets官方文档-CronJobs 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “容器/应用/定时任务” 菜单项,进入定时任务页面。 定时说明 请参考Cron # 定时设置举例 */1 * * * * # 表示每分钟创建一个job任务。

  • 通常来说,执行定时任务会通过 Linux 的 crontab 命令来实现,但现实情况下,并不是所有开发人员都能够拥有生产环境的服务器去设置定时任务的,这里 hyperf/crontab 组件为您提供了一个 秒级 定时任务功能,只需通过简单的定义即可完成一个定时任务的定义。 安装 composer require hyperf/crontab 使用 启动任务调度器进程 在使用定时任务组件之前,需要

  • 说明 在实际项目中,我们经常会有一些任务是需要定时执行的。 虽然有 cron、crontab、systemd 等系统级内置的,定时任务工具存在。 但是他们的一些让人掉头发的配置写法,以及增加运维心智负担,无法适应多实例部署场景等等原因,势必需要在 imi 框架中提供这个功能。 设计 imi 通过增加一个 CronProcess 进程用于定时任务的调度和执行,使用 Redis 作为数据存储。 定时任

  • 添加 添加定时任务 菜单-->应用管理-->定时任务--> 创建定时任务按钮 填入定时任务相关 注意: 脚本模式和命令模式 是不一样的! 点击提交后,开始构建定时任务 ```flow st=>start: 前端提交创建定时任务 isExists=>condition: 任务是否已经存在? cronCreate=>operation: 数据库创建定时任务 jenkinsCreate=>operati