首页 > 其他分享 >ruoyi框架定时任务教程

ruoyi框架定时任务教程

时间:2024-08-14 10:27:42浏览次数:12  
标签:教程 ruoyi cron 任务 定时 表达式

需求背景

有时候我们需要动态管理一些定时任务,比如用户自己创建一个任务,在每天的早上9点执行。那我们就不能自己在配置文件中写死cron表达式,应该是一个动态的。ruoyi框架自带了定时任务模块,我们可以快速改造。

题外话

这里我们只讲定时任务这个功能,简单的两三个任务在这里执行起来没有任务问题,如果你的需求比较复杂而且臃肿,建议你去了解一下xxljob,用那个改造。当然复杂的定时任务还要配上一个大内存且计算型的服务器单独来运行,否则都是白瞎。

操作教程

1、cron在线表达式

https://www.pppet.net/

2、定时任务调度表sys_job

你的前端画好页面,后台接口只要往这张表里写入数据,并且保证misfire_policy=1,status=0,它就会执行。

3、ryTask任务类

4、完成。

经过上面的2步操作就可以实现定时任务。

Q1:如果你不喜欢它的表名怎么办?

A1:你可以新建一个自定义的任务表,然后自己的表里面有一

标签:教程,ruoyi,cron,任务,定时,表达式
From: https://blog.csdn.net/renkai721/article/details/141181486

相关文章

  • mysql 创建定时任务清理指定表
    一、创建定时任务1、确保MySQL的事件调度器已经开启。可以通过以下SQL命令检查是否开启:SHOWVARIABLESLIKE'event_scheduler';2、如果返回的值为OFF,则可以通过以下命令开启事件调度器:SETGLOBALevent_scheduler=ON;3、以下是一个删除your_table表中7天前数据的示例:......
  • 界面控件DevExpress WinForms中文教程:Data Grid(数据网格)简介(一)
    DevExpressWinFormsDataGrid是一个高性能的UI组件,由DirectX渲染引擎提供支持。数据网格(GridControl)提供了一个灵活的基于视图的体系结构,包括许多数据塑造和UI自定义特性,数据网格可以显示和编辑来自任何大小和复杂数据源的数据。P.S:DevExpressWinForms拥有180+组件和UI库,能......
  • 企业经营者的军师 | 腾讯云BI从0到1教程详解
    企业经营者的军师|腾讯云BI从0到1教程详解设计背景场景分析腾讯云BI产品购买购买方式一购买方式二创建项目连接数据源数据表建模新建数据源表新建多表关联新增计算字段看板页面创建页面指标卡柱状图饼图明细表页面预览看板成品体验感受设计背景现在有这样一个场......
  • C语言新手小白详细教程(7)指针和指针变量
    希望文章能够给到初学的你一些启发~如果觉得文章对你有帮助的话,点赞+关注+收藏支持一下笔者吧~阅读指南:开篇说明1、指针的定义接下来我们用图示的形式来解释一下指针:2、申明指针变量3、取地址符&4、为指针变量赋值5、间接运算符开篇说明本章节我们学习C语言......
  • 【零基础必看的Linux教程】——Linux 简介
    现如今有个现象,在这几年的大裁员过后,带来了一系列的人员变动,常常面临着不受宠的被辞退了,能干的人跑了,剩下的人在努力维护着项目。于是乎老板们才发现人好像又不够了,然后又开始各种招人。不知道看到此篇文章的你是准备求职的大学生,还是想要转行的咸鱼,亦或是单纯工作需要翻到此篇......
  • linux中shell脚本手动执行没有问题,crontab定时执行失败(实测已解决)
    原文链接:https://blog.csdn.net/lukabruce/article/details/93851477问题描述:Shell脚本手动执行可以正常运行,并得到正确结果;使用Crontab定时调度的时候,Shell脚本执行出来的结果数据量为0。原因:Linux下用crontab执行定时任务不会缺省的从用户profile文件中读取环境变量参数,所以......
  • Odin Inspector教程 | (一)开始使用Odin Inspector
    【OdinInspectorandSerializer最新版免费下载地址】前言OdinInspectorandSerializer(以下简称OdinInspector)是一个功能丰富的Unity插件,它主要提供了更强大、更灵活的Inspector面板自定义和序列化解决方案。安装OdinInspector导入包(Importthepac......
  • 【Emacs】使用全教程
    Emacs入门:使用全教程启动Emacs要进入Emacs,只需输入其名称:$emacs:-:-C-z挂起EmacsC-xC-c永久退出Emacs全局描述:-:-C-<key>表示按住控件,然后按<key>M-<key>表示按Esc一次,然后按<key>移动返回向前要移动的实体C-bC-fHaract......
  • Vofa+使用教程
    只要你发送的格式符合要求的话就能把数据画出来,效果如下:当然,也不是随便发个数据就能画的,要遵循某些协议。简单写了两个函数,实现了傻瓜式使用,如下。 #include"vofa.h"//按printf格式写,最后必须加\r\nvoidVofa_FireWater(constchar*format,...){uint8_tt......
  • MySQL使用教程笔记(远程访问)
    远程连接MySQL数据库_mysql远程访问数据库-CSDN博客如何远程连接mysql数据库服务器_mysql如何连接远程数据库服务器_如何连接远程数据库mysql-腾讯云开发者社区-腾讯云(tencent.com)如何使用C#连接远程MySQL服务器?_webrtc_weixin_0010034-MySQL数据库(csdn.net)c#中mysq......