...
|
...
|
@@ -93,7 +93,7 @@ public class MaliciousIpServiceImpl implements MaliciousIpService { |
|
|
* Redis String 类型
|
|
|
*/
|
|
|
//private static final String MALICIOUS_IP = "yh:mip:";
|
|
|
private static final String MALICIOUS_IP_SET = "yhmipset";
|
|
|
private static final String MALICIOUS_IP_SET = "yh:set:malicipset";
|
|
|
|
|
|
/**
|
|
|
* 黑名单失效时间7*24小时
|
...
|
...
|
@@ -140,16 +140,14 @@ public class MaliciousIpServiceImpl implements MaliciousIpService { |
|
|
@Override
|
|
|
public BaseResponse<List<MaliciousIp>> getMipsFromOpsReids(){
|
|
|
logger.info(" bgin get mips ");
|
|
|
logger.info(" mips aws redis "+(awsRedisTemplate==null?false:true));
|
|
|
BaseResponse<List<MaliciousIp>> response = new BaseResponse<>();
|
|
|
Set<String> mipKeys=null;
|
|
|
try{
|
|
|
mipKeys= awsRedisTemplate.opsForSet().members(MALICIOUS_IP_SET);
|
|
|
}catch (Exception e){
|
|
|
logger.info("获取mip member is null" );
|
|
|
logger.info("获取mip member is exception ",e );
|
|
|
}
|
|
|
|
|
|
logger.info(" get mips from redis "+mipKeys);
|
|
|
List<MaliciousIp> listMaliciousIp=new ArrayList<MaliciousIp>();
|
|
|
for(String mipKey:mipKeys){
|
|
|
MaliciousIp mip=new MaliciousIp();
|
...
|
...
|
|