0
点赞
收藏
分享

微信扫一扫

Redisson可重入锁

晴儿成长记 2022-04-29 阅读 81
package com.example.demo.util;

import org.redisson.Redisson;
import org.redisson.api.RLock;
import org.redisson.api.RedissonClient;
import org.redisson.config.Config;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.concurrent.TimeUnit;

public class RedisLock {
    public static RedissonClient redissonClient = getRedissonClient();

    public static void main(String... args) {
        //模拟并发场景
        Thread one = new Thread() {
            @Override
            public void run() {
//                RedisLock.lock(redissonClient);
//                RedisLock.trylock(redissonClient);
//                RedisLock.lockNoWtachDog(redissonClient);
                RedisLock.trylockNoWatchDog(redissonClient);
            }
        };
        one.start();

//        Thread two = new Thread() {
//            @Override
//            public void run() {
//                RedisLockOne.lock(redissonCli
举报

相关推荐

0 条评论