
分布式
一味前行
生活只为一味前行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot实现监听redis key失效事件
需求: 处理订单过期自动取消,比如下单30分钟未支付自动更改订单状态 解决方案1: 可以利用redis天然的key自动过期机制,下单时将订单id写入redis,过期时间30分钟,30分钟后检查订单状态,如果未支付,则进行处理但是key过期了redis有通知吗?答案是肯定的。 开启redis key过期提醒 修改redis相关事件配置。找到redis配置文件redis.conf,查看“notify-keyspace-events”的配置项,如果没有,添加“notify-keyspace-events转载 2020-07-09 09:18:07 · 723 阅读 · 0 评论 -
Springboot+quartz实现动态分布式定时任务
首先quartz本身是支持分布式的,通过表来管理各节点之间的关系。 1.去quartz官网下载最新的包 http://www.quartz-scheduler.org/ 2、下载之后解压,进入如下目录,创建数据库表 quartz-2.2.3-distribution\quartz-2.2.3\docs\dbTables(选择对应的数据库SQL) 11张表功能说明: 3、创建springboot项目 <!--quartz依赖--> <dependency>...转载 2020-07-09 09:15:07 · 1147 阅读 · 2 评论 -
Mycat中间件安装与配置
1.安装zookeeper 在安装Mycat-web之前需要先安装Zookeeper: Svn服务器上环境工具文件夹中已经下载 下载zookeeper参考地址:http://mirror.bit.edu.cn/apache/zookeeper/ 安装步骤: 1.解压zookeeper到指定目录D:\soft\zookeeper-3.4.10 2.进入D:\soft\zookee...原创 2019-03-21 20:54:58 · 806 阅读 · 0 评论