品质口号八个字
1587218430786:start1587218435789:hello1587218437793:world
这个⽅法实现起来真的⾮常简单。但是缺点也是很明显的,就是数据在内存⾥边,数据⽐较容易丢失。那么我们需要采⽤Redis实现分布式的任务处理。
2. 使⽤Redis的list实现分布式延迟队列。
本地需要安装⼀个Redis,我⾃⼰是使⽤Docker构建⼀个Redis,⾮常快速,命令也没多少。我们直接启动Redis并且暴露6379端⼝。进⼊之后直接使⽤客户端命令即可查看和调试数据。
docker pull redis
ppt页面尺寸docker run-itd --name redisLocal -p 6379:6379redis
docker exec-it redisLocal /bin/bash
redis-cli
我本地采⽤spring-boot的⽅式连接redis,pom⽂件列⼀下,供⼤家参考。
4.0.0
org.springframework.boot
spring-boot-starter-parent
2.2.6.RELEASE
com.hqs
人在做天在看delayQueue
0.0.1-SNAPSHOT
delayQueue
Demo project for Spring Boot纯物质
1.8
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
org.springframework.boot
spring-boot-starter-data-redis
org.springframework.boot
地球spring-boot-starter-web
redis.clients
jedis
圆锥曲线方程2.9.0
嫩牛肉
>秋天的歌曲