定时任务分布式锁的简单实现-Redis
来源:互联网 发布:梳理神圣罗马帝国 知乎 编辑:程序博客网 时间:2024/04/29 16:07
- CREATE TABLE `basejob_config` (
- `key_name` varchar(255) NOT NULL DEFAULT '' COMMENT '参数code',
- `key_value` varchar(255) DEFAULT NULL COMMENT '参数值',
- `schedule_pre_time` datetime DEFAULT NULL COMMENT '上一次计划运行时间',
- `actual_pre_time` datetime DEFAULT NULL COMMENT '上一次实际执行时间',
- `state` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态--1代表正在执行0代表等待执行',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`key_name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='baseJob配置表';
- CREATE TABLE `basejob_config_record` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `key_name` varchar(255) DEFAULT NULL COMMENT '定时任务名称',
- `trigger_time` datetime DEFAULT NULL COMMENT '定时任务计划触发时间',
- `start_time` datetime DEFAULT NULL COMMENT '定时任务开始时间',
- `end_time` datetime DEFAULT NULL COMMENT '定时任务结束时间',
- `cost_time` bigint(20) DEFAULT NULL COMMENT '耗时',
- `ip` varchar(50) DEFAULT NULL COMMENT '运行服务器IP',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`),
- KEY `idx_basejob_config_record_key_name` (`key_name`) USING BTREE,
- KEY `idx_basejob_config_record_trigger_time` (`trigger_time`) USING BTREE,
- KEY `idx_basejob_config_record_start_time` (`start_time`) USING BTREE,
- KEY `idx_basejob_config_record_end_time` (`end_time`) USING BTREE,
- KEY `idx_basejob_config_record_create_time` (`create_time`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='定时任务运行记录表';
阅读全文
0 0
- 定时任务分布式锁的简单实现-Redis
- 定时任务分布式锁的简单实现
- 2种基于简单定时任务实现分布式定时任务的技术解决方案(zookeeper、redis和内联MQ)
- 定时任务分布式锁的一种实现(数据库锁)
- 基于Redis实现简单的分布式锁
- 基于Redis实现简单的分布式锁
- Redis分布式锁的简单实现分析
- JAVA定时任务的简单实现
- DelayQueue 实现简单的定时任务
- C#实现一个简单的定时任务
- 简单的定时任务
- 简单的定时任务
- 基于单点redis服务的分布式锁简单实现
- Redis:实现简单的分布式爬虫
- 分布式定时任务解决方案-spring boot整合JMS以及Redis实现
- 用Redis实现分布式锁 与 实现任务队列
- 用Redis实现分布式锁 与 实现任务队列
- 用 Redis 实现分布式锁与实现任务队列
- win7安装使用mosquitto,vs2010中使用libmosquittopp
- Unity3d之Player Settings设置
- Day8 作业
- Cat 命令的使用
- window系统安装node.js以及环境搭建
- 定时任务分布式锁的简单实现-Redis
- Unity3d 中的单例模式
- python 字符格式化
- Thinking In Java 之多线程 5
- Java 反射机制 获取Class中的构造函数
- 求解矩阵最短路径问题
- 线性回归
- 局域网聊天项目
- MySQL/PLSQL学习笔记