IRedisLockService.java 393 Bytes
package com.uccc.base.springboot.redisLock;

public interface IRedisLockService {

	/**
	 * 获得redis锁
	 * @param expireSeconds 持有锁时间
	 * @param retrySeconds 尝试重新获得锁时间
	 * @param lockPrefix 锁前缀名
	 * @param keys 锁名字
	 * @return
	 */
	public RedisLock getLock(int expireSeconds,int retrySeconds,String lockPrefix,String... keys);
	
}