E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
redisson延迟队列
【RabbitMQ】死信(
延迟队列
)的使用
目录一、介绍1、什么是死信队列(
延迟队列
)2、应用场景3、死信队列(
延迟队列
)的使用4、死信消息来源二、案例实践1、案例一2、案例二(消息接收确认)3、总结一、介绍1、什么是死信队列(
延迟队列
)死信,在官网中对应的单词为
无法自律的人
·
2024-01-26 10:20
rabbitmq
分布式
网络协议
运维
网络
第十五章 RabbitMQ
延迟队列
文章目录前言1、RabbitMQ
延迟队列
1.1、方式1:RabbitMQ通过死信机制来实现
延迟队列
的功能1.2、方式二:安装
延迟队列
插件1.2.1、安装
延迟队列
插件2、消息确认机制2.1、生产确认2.2
请回答1024
·
2024-01-26 10:20
微服务
rabbitmq
ruby
分布式
消息队列RabbitMQ.03.死信交换机的讲解与使用
目录一、死信队列(
延迟队列
)概念讲解二、确认消息(局部方法处理消息)三、代码实战1.编写生产者代码,配置消息、直连交换机、路由键1.1代码解析:2.配置消费者接受类接受直连交换机的路由键2.1.Stringmsg
暴躁小段额
·
2024-01-26 10:18
java
java-rabbitmq
RabbitMQ死信 03
1.2死信队列的应用场景1.3死信消息的处理与重试机制2.RabbitMQ
延迟队列
深度剖析2.1
延迟队列
的概念与原理2.2
延迟队列
的实现方式3.死信实践死信演练消息确认总结引言RabbitMQ作为一款高性能
叶秋∵
·
2024-01-26 10:18
rabbitmq
ruby
分布式
【RabbitMQ】
延迟队列
之死信交换机
✨前言了解
延迟队列
之前我们先了解两个概念TTL和DXL两个概念:TTL概念TTL顾名思义:指的是消息的存活时间,RabbitMQ可以通过x-message-t
Java方文山
·
2024-01-26 06:34
RabbitMQ实战
rabbitmq
分布式
源码篇--
Redisson
分布式锁lock的实现
文章目录前言一、
Redisson
分布式锁的实现:1.1引入redis和
redisson
jar1.2redis客户端配置:1.3业务实现:二、
Redisson
lock实现原理2.1lock.lock():
拽着尾巴的鱼儿
·
2024-01-25 22:36
java工具篇
源码解析篇
db数据库
分布式
spring
redis
踩坑(6)
Redisson
调用unlockAsync方法释放锁失败
问题描述通过
redisson
的lockAsync异步方法获取到锁之后,再业务执行完成后调用lock.unlockAsync()无法释放当前锁,导致后续的方法被阻塞publicvoidasyncLock(
西瓜'
·
2024-01-25 10:46
踩坑记录
java
开发语言
redis
Redis实现
延迟队列
在Redis的使用中Redis作为
延迟队列
是他的一个重要应用场景目录前言一、什么是延迟任务?
学习中的程序媛~
·
2024-01-25 10:31
redis
数据库
缓存
使用 sorted set 实现令牌桶限流
见:
Redisson
分布式限流器RRateLimiter的使用及原理此外,本业务场景每次固定只需要获取一个令牌,且时间等限流参数固定,因此完全可以通过一个sortedset实现令牌桶限流。
呦,又写BUG呢
·
2024-01-25 08:49
Java
分布式
RabbitMQ——高级篇
目录一、MQ的常见问题二、消息可靠性问题生产者消息确认消息持久化消费者消息确认失败重试机制三、死信交换机简介死信交换机TTL超时机制
延迟队列
四、惰性队列消息堆积问题惰性队列一、MQ的常见问题消息可靠性问题
过✪
·
2024-01-25 06:34
微服务
rabbitmq
分布式
Redisson
分布式锁解决主从一致性问题的原理
目录一、主从不一致产生原因二、
Redisson
解决主从一致性的原理一、主从不一致产生原因1.Redis主从集群:主从读写分离,主节点将数据同步给从节点主节点:增删改从节点:读2.主从同步存在延迟,若主节点宕机且从节点尚未同步主节点中的锁数据
乐小鑫
·
2024-01-25 02:09
Redis
分布式
redis
Redisson
分布式锁可重入的原理
目录1.使用Redis实现分布式锁存在的问题2.
Redisson
的分布式锁解决不可重入问题的原理1.使用Redis实现分布式锁存在的问题不可重入:同一个线程无法两次/多次获取锁举例method1执行需要获取锁
乐小鑫
·
2024-01-25 02:08
Redis
分布式
redis
Jedis(一)与Redis的关系
在官方网站里有一些Java的客户端:Jedis、
Redisson
、Jredis、JDBC-Redis等,其中官方推荐使用Jedis和
Redisson
。简言之
w_t_y_y
·
2024-01-24 19:03
redis
redis
数据库
缓存
day8题目
讲一讲
Redisson
实现分布式锁的原理?分布式锁有哪些实现方式?
2301_81459747
·
2024-01-24 11:19
业务题
java
Redis 笔记二
概览1.高并发秒杀问题及可能出现的bug2.秒杀场景JVM级别锁和分布式锁3.大厂分布式锁
Redisson
框架4.从
Redisson
源码剖析lua解决锁原子性问题5.从
Redisson
源码剖析经典锁续命问题
庄园特聘拆椅狂魔
·
2024-01-24 11:33
中间件
redis
笔记
数据库
22-07-19 西安 RabbitMQ(03) 消息可靠投递、消费端限流、死信队列、
延迟队列
、集群搭建
消息的可靠投递消息发送方希望杜绝任何消息丢失或者投递失败,RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性模式confirm确认模式return退回模式消息从producer到exchange有问题了则会返回一个confirmCallback(确认模式)。消息从exchange–>queue投递失败则会返回一个returnCallback(退回模式)利用这两个callback控制消息的
£小羽毛
·
2024-01-24 11:29
java-rabbitmq
rabbitmq
spring
boot
Redisson
延时队列 监听线程中调用 return 造成线程终止 消息积压 无法被消费
博文目录文章目录结论过程流程结论单线程while(true)监听
Redisson
延时队列有几个注意点死循环内必须加try-catch捕获Throwable,防止报错终止线程明确线程方法体死循环内的return
mrathena
·
2024-01-24 11:24
java
java
基于
Redisson
的RAtomicLong实现全局唯一工单号生成器
最近几年,我一直从事的是运营平台业务开发。每天,我们都需要处理大量的工单配置工作。为了生成工单号,我们建立了一张专用的数据库表,用于记录和生成工单号。每次创建工单时,我们会查询这张表,根据年份字段、月份字段和模块编码找到最大的自增序列号。随后,我们将自增序列号加一,与模块编码、年月序列号拼接以生成工单号,并将相关信息写入表中。这种方法一直使用得很顺利,因为工单配置的量并不是特别大,一直都没有出现问
修己xj
·
2024-01-24 11:24
springboot
开发语言
java
Redisson
分布式锁入门使用(可重入锁(lock))
目录一、
Redisson
是什么二、使用
Redisson
1.引入Maven依赖2.编写自定义配置类3.实现分布式可重入锁附加引申一、
Redisson
是什么
Redisson
开源框架是一个Redis的分布式锁的现成实现方案
百炼成神 LV@菜哥
·
2024-01-24 10:51
redis
java编程
spring学习
spring
boot
分布式
java
SpringBoot 整合RabbitMQ 之
延迟队列
实验
在SpringBoot中整合RabbitMQ并实现
延迟队列
的功能,可以按照以下步骤进行:添加依赖:在pom.xml文件中添加RabbitMQ和SpringAMQP相关的依赖。
不爱敲代码吖
·
2024-01-24 07:13
spring
boot
java
java-rabbitmq
spring
boot
rabbitmq
【Java万花筒】缓存与存储:Java应用中的数据处理利器
本文将介绍一系列在Java应用中广泛使用的数据缓存与存储库,涵盖了Ehcache、
Redisson
、ApacheCassandra、Hazelcast以及ApacheIgnite。
friklogff
·
2024-01-24 07:31
Java万花筒
缓存
java
开发语言
数据库
【Spring Boot 3】【Redis】集成
Redisson
实现消息发布订阅
【SpringBoot3】【Redis】集成
Redisson
实现消息发布订阅背景介绍开发环境开发步骤及源码一、创建`springboot3-redis-
redisson
-mq-interface`二、创建
又言又语
·
2024-01-23 10:45
Spring
spring
boot
redis
redisson
mq
关于缓存 db redis local 取舍之道
文章目录前言一、影响因素二、dborredisorlocal1.db2.redis3.local三、
redisson
和CaffeineCache封装3.1
redisson
3.1.1maven3.1.2封装
Mr-Wanter
·
2024-01-23 08:13
【Java技术】
数据库
缓存
redis
【Spring Boot 3】【Redis】集成
Redisson
【SpringBoot3】【Redis】集成
Redisson
背景介绍开发环境开发步骤及源码工程目录结构总结背景软件开发是一门实践性科学,对大多数人来说,学习一种新技术不是一开始就去深究其原理,而是先从做出一个可工作的
又言又语
·
2024-01-23 06:38
Spring
spring
boot
redis
redisson
RabbitMQ延时队列实现(PHP)
blog.csdn.net/qq_39135287/article/details/95725385本教程为windows示例:转载:https://www.jianshu.com/p/a6f21317722a自测:服务+
延迟队列
插件
王大爷~
·
2024-01-23 06:28
rabbitmq
第七天业务题
定时发放:通过
Redisson
的
延迟队列
完成。也可以设置优惠券的使用限制:固定天数:优惠券领取后的有效时间。固定时间段:优惠券只能在固定时间段中使用。同时也可以给优惠券的领取次数进行设置。
IT_Rocter
·
2024-01-23 03:15
业务题
java
redis连接池参数
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:48
redis
数据库
缓存
布隆过滤器
误判率的计算公式关于删除困难java写一个布隆过滤器
redisson
布隆过滤器的使用布隆过滤器布隆过滤器(BloomFilter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列
敖小军
·
2024-01-22 23:48
java
redis的过期淘汰策略
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:48
redis
数据库
缓存
redis分布式锁
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:18
redis
分布式
数据库
redis分布式锁
redisson
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:18
redis
分布式
数据库
redis缓存优化
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:18
缓存
redis
数据库
redis的集群架构
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:47
redis
架构
数据库
Redis的单线程和高性能
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:47
redis
数据库
缓存
redis管道操作(节省网络IO开销)
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:47
redis
数据库
缓存
redis的lua脚本
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:47
redis
lua
数据库
Redis主从架构
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:17
redis
架构
数据库
redis哨兵架构
系列文章目录redis主从架构redis哨兵架构redis的集群架构Redis的单线程和高性能redis管道操作(节省网络IO开销)redis的lua脚本redis分布式锁redis分布式锁
redisson
redis
敖小军
·
2024-01-22 23:46
redis
架构
bootstrap
Redisson
分布式锁源码篇
❤️文章目录
Redisson
分布式锁源码篇一、使用
Redisson
分布式锁1.1引入依赖1.2调用API二、源码解析2.1可重入锁原理(1)原理解释(2)源码分析①尝试获取锁②
欧克小奥
·
2024-01-22 23:13
Redis
分布式
Redisson
Redisson
分布式锁的watch dog自动续期机制
背景据
Redisson
官网的介绍,
Redisson
是一个JavaRedis客户端,与Spring提供给我们的RedisTemplate工具没有本质的区别,可以把它看做是一个功能更强大的客户端(虽然官网上声称
zhifeng687
·
2024-01-22 13:57
分布式
redis
分布式锁原理及实现
三、单台服务器使用锁的场景四、分布式锁五、Redis实现分布式锁及存在问题六、
Redisson
实现分布式锁七、定时任务+锁一、锁的使用场景1.控制定时任务执行定时任务多次执行浪费资源:多台服务器到同一时间都执行缓存预热脏数据
乐小鑫
·
2024-01-22 13:25
浪花
-
后端
Java
Redis
分布式
redis
java
某马头条——day05
文章定时发布实现方案对比实现方案
延迟队列
服务实现按照文档进行项目的导入并准备数据库表导入对应实体类和nacos配置中心乐观锁集成redis集成和测试成功集成通过测试添加任务①:拷贝mybatis-plus
北岭山脚鼠鼠
·
2024-01-22 09:25
微服务
java
mybatis
开发语言
Redis高并发分布式锁
目录场景描述订单扣减场景举例代码调整1代码调整2代码调整3
redisson
锁续命核心代码场景描述订单扣减场景举例//首先在redis中setstock300@RequestMapping("/deduct_stock
山鸟与鱼!
·
2024-01-22 06:07
分布式中间件
redis
分布式
数据库
java
后端
缓存
PIG框架学习3——
Redisson
实现业务接口幂等
零、前言业务接口幂等问题是在开发中遇到的,如果对业务接口代码不进行幂等控制,并且在前端没有对请求进行限制的情况下,可能会出现多次对接口调用,导致错误异常的发生。就上述情况,对PIGX自带的业务接口幂等实现进行了相关的学习,相关具体内容可以参考官方文档,本文章只是作为学习笔记。一、接口幂等概念幂等性原本是数学上的概念,在数学中表示对同一操作的多次执行,产生的结果与仅执行一次的结果相同。用在接口上就可
重生之我是Banana
·
2024-01-22 06:05
从零开始的PIG框架学习生活
学习
java
Linux中如何实现定时任务
一般实现的方法有几种:使用RocketMQ、RabbitMQ、Pulsar等消息队列的延时投递功能使用
Redisson
提供的DelayedQueue有一些方案虽然广为流传
千锋
·
2024-01-21 20:47
基于 Redis 实现高性能、低延迟的延时消息的方案演进
作者简介:大家好,我是小徐☁️博客首页:CSDN主页小徐很努力每日一句:好学而不勤非真好学者1、前言随着互联网的发展,越来越多的业务场景需要使用
延迟队列
。
小徐很努力
·
2024-01-21 10:10
系统设计
java
后端
redis
中间件
RabbitMQ-消息延迟
二、官方插件-
延迟队列
Delay
何怀逸
·
2024-01-21 09:09
mq
java-rabbitmq
rabbitmq
java
redisson
-spring-boot-starter 自动化配置源码解析
版本
redisson
-spring-boot-starter:3.25.2此starter会自动注册
Redisson
ClientBean并可通过注册
Redisson
AutoConfigurationCustomizerBean
路过君_P
·
2024-01-21 08:02
spring
spring
redis
redisson
spring boot整合redis中间件与热部署实现
Redisspringboot整合redis最常用的有三个工具库Jedis,
Redisson
,L
_小许_
·
2024-01-21 02:15
#
Spring
Boot
redis
spring
boot
中间件
redisson
的延时队列机制简述
rabbitmq或者rocketmq的延迟消息;但是系统中不一定集成了mq,但为了控制分布式下的并发,一般redis都是有集成的;redis的key过期监听那个时间不准确,在集群环境下节点挂了也容易丢失;那么用
redisson
好大的月亮
·
2024-01-20 14:20
springboot
redis
redis
spring
boot
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他