logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis分布式锁、Redisson原理

方法加锁,但是只会有一个线程加锁成功,如果线程1加锁成功了那么就会另外开启一个线程,默认每隔10s去检查锁是否还存在,如果还存在则重新设置锁过期时间为30秒。如果加锁成功是返回null,如果加锁没成功是返回的锁过期时间,所以这里接下来就是一个while(true)死循环,不断尝试获取锁。核心思想是首先等一段时间,延迟执行TimerTask类的run()方法,等待的时间是key过期时间的三分之一,默

文章图片
#redis#分布式#java
netty——Channl的常用方法、ChannelFuture、CloseFuture

文章目录ChannelChannel的常用方法ChannelFutureCloseFutureChannelChannel的常用方法close()关闭channelcloseFuture()处理关闭channel后要执行的操作sync()方法是同步等待channel的关闭addListener()方法是异步等待channel的关闭pipeline()添加处理器write()将数据写入,netty里

文章图片
#服务器#java#网络
到底了