分布式锁的 redis 实现 - Distributed locks with Redis

分布式锁最经典的例子应该是分布式的电商系统里对商品的库存进行加锁了,举个简单的例子,单机时代,我们可能就一台机器,这时候也可能需要锁,为啥呢,多线程啊,所以还是有锁,比如最简单的 synchronize 到了分布式系统,synchroniz … 继续阅读 分布式锁的 redis 实现 - Distributed locks with Redis

spring boot 全局异常拦截 并通过 webhook 发送到 钉钉机器人

当后端程序由于各种原因出错时,如果将错误信息直接抛给客户端,用户肯定会一脸懵逼,除非当时的用户是你们的开发,本文主要讲述如果拦截全局异常,不把异常抛给用户,同时,如果做过客户端,应该知道,Android和ios都有第三方crash上报平台, … 继续阅读 spring boot 全局异常拦截 并通过 webhook 发送到 钉钉机器人