- 硬核!最全的延迟任务实现方式汇总!附代码(强烈推荐)
-
延迟任务要怎么实现?话不多说,直接进入今天的主题,本文的主要内容如下图所示:什么是延迟任务?顾明思议,我们把需要延迟执行的任务叫做延迟任务。延迟任务的使用场景有以下这些:红包24小时未被查收,需要...
- JWT token过期后自动续期的解决方案
-
前面一篇文章《Java面试常见问题:如何实现基于JWT的登录认证》介绍了基于SpringBoot实现JWT登录认证的基本思路,我们使用了com.auth0这样一个JWT实现。在文中给出的例子中,仅实...
- SpringBoot2 二维码扫码登录原理与代码实战详解
-
SpringBoot2二维码扫码登录原理与代码实战详解首先,我需要回忆一下二维码登录的一般流程。通常,这种登录方式在微信、支付宝等应用中常见,用户用手机扫描网页上的二维码,然后手机端确认登录,网页端...
- Java多级缓存如何架构呢?写出实战代码.(开源下载)
-
Java多级缓存如何架构呢?写出实战代码.(开源下载)我得理清楚多级缓存的概念。多级缓存通常是指使用多个不同层级的缓存来提升系统性能,比如本地缓存加上分布式缓存,或者再加上数据库之类的。常见的组合可能...
- Redis实现分布式锁实现(redis分布式锁实现Java)
-
在分布式系统中,多个服务实例常并行操作数据库、缓存等共享资源,若缺乏协调机制,易致数据不一致,如超卖、重复扣款等问题。为此,分布式锁发挥关键作用,并需满足以下核心特性:互斥性,即同一时刻仅一个客户端能...
- 如果有大量的 key 需要设置同一时间过期,一般需要注意什么?
-
当需要为大量的key设置同一时间过期时,确实需要特别注意,因为这可能会对Redis服务器造成压力,并影响应用的性能。以下是一些你需要注意的关键点,以及相应的建议:1.对Redis服务器的...
- 如果有大量的key需要设置同一时间过期,一般需要注意什么?
-
当需要为大量的Rediskey设置同一时间过期时,需要特别注意潜在的性能影响和一些最佳实践,以避免对Redis服务器和应用造成不必要的压力。以下是一些关键的注意事项:1.避免瞬间的CPU...
- 使用过 Redis 做异步队列么,你是怎么用的?
-
我使用过Redis做异步队列,并且在不同的场景下采用过不同的方式。Redis因其高性能、易用性和丰富的数据结构,非常适合作为异步队列的解决方案。以下是我使用Redis做异步队列的一些常见方...
- Nginx/OpenResty详解,Nginx Lua编程,重定向与内部子请求
-
重定向与内部子请求Nginx的rewrite指令不仅可以在Nginx内部的server、location之间进行跳转,还可以进行外部链接的重定向。通过ngx_lua模块的Lua函数除了能实现Nginx...
- 终于靠这篇文章学透了Nginx/OpenResty详解,NginxLua编程
-
NginxLua编程经过合理配置,Nginx毫无疑问是高性能Web服务器很好的选择。除此之外,Nginx还具备可编程能力,理论上可以使用Nginx的扩展组件ngx_lua开发各种复杂的动态应用。不过...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-