1:修改389;390;391;392与261;262;263;264业务的表达式一致
2:优化redis连接异常时返回的异常信息
This commit is contained in:
@@ -24,6 +24,7 @@ import com.nis.util.ServiceAndRDBIndexReal;
|
||||
|
||||
import redis.clients.jedis.Jedis;
|
||||
import redis.clients.jedis.Transaction;
|
||||
import redis.clients.jedis.exceptions.JedisConnectionException;
|
||||
|
||||
@Service()
|
||||
public class ConfigJedisServiceimpl implements ConfigRedisService {
|
||||
@@ -164,8 +165,13 @@ public class ConfigJedisServiceimpl implements ConfigRedisService {
|
||||
} else {
|
||||
transaction.discard();
|
||||
}
|
||||
} catch (JedisConnectionException e) {
|
||||
//transaction.discard();
|
||||
logger.error("后台错误:连接redis异常,保存非maat类配置失败,{}",e.getMessage());
|
||||
throw new RuntimeException("后台错误:连接redis异常,保存非maat类配置失败", e);
|
||||
} catch (Exception e) {
|
||||
transaction.discard();
|
||||
logger.error("后台错误:保存非maat类配置发生了异常,{}",e.getMessage());
|
||||
throw new RuntimeException("后台错误:保存非maat类配置发生了异常", e);
|
||||
} finally {
|
||||
// 释放连接到连接池
|
||||
@@ -503,6 +509,9 @@ public class ConfigJedisServiceimpl implements ConfigRedisService {
|
||||
} else {
|
||||
transaction.exec();
|
||||
}
|
||||
} catch (JedisConnectionException e) {
|
||||
//transaction.discard();
|
||||
throw new RuntimeException("后台错误:连接redis异常,保存maat类配置失败", e);
|
||||
} catch (Exception e) {
|
||||
transaction.discard();
|
||||
throw new RuntimeException("后台错误:保存maat类配置发生了异常", e);
|
||||
@@ -877,6 +886,9 @@ public class ConfigJedisServiceimpl implements ConfigRedisService {
|
||||
} else {
|
||||
transaction.discard();
|
||||
}
|
||||
} catch (JedisConnectionException e) {
|
||||
//transaction.discard();
|
||||
throw new RuntimeException("后台错误:连接redis异常,删除非maat类配置失败", e);
|
||||
} catch (Exception e) {
|
||||
transaction.discard();
|
||||
throw new RuntimeException("后台错误:删除非maat类配置发生了异常", e);
|
||||
@@ -933,6 +945,9 @@ public class ConfigJedisServiceimpl implements ConfigRedisService {
|
||||
transaction.discard();
|
||||
}
|
||||
|
||||
} catch (JedisConnectionException e) {
|
||||
//transaction.discard();
|
||||
throw new RuntimeException("后台错误:连接redis异常,删除maat类配置失败", e);
|
||||
} catch (Exception e) {
|
||||
transaction.discard();
|
||||
throw new RuntimeException("后台错误:删除maat类配置发生了异常", e);
|
||||
|
||||
@@ -7,10 +7,10 @@
|
||||
音频样例监测 389=0:MM_SAMPLE_AUDIO #0x186 视频样例监测 390=0:MM_SAMPLE_VIDEO #0x187 图片样例监测
|
||||
391=0:MM_SAMPLE_PIC #0x188 VOIP样例监测 392=0:MM_SAMPLE_VOIP -->
|
||||
|
||||
<p:maatType service="261;262;263;264">
|
||||
<p:maatType service="261;262;263;264;389;390;391;392">
|
||||
<p:expressions>
|
||||
<p:keyExpression>EFFECTIVE_RULE;:;{un_maat_table_name};,;[cfg_id]</p:keyExpression>
|
||||
<p:valueExpression>[cfg_id];\t;[is_valid];\t;[dst_file];\t;[dst_file_md5];\t;[op_time];&nbsp;[level];\t;[file_id];\n</p:valueExpression>
|
||||
<p:valueExpression>[cfg_id];\t;[is_valid];\t;[dst_file];\t;[dst_file_md5];\t;[op_time];\t;[service];\t;[action];&nbsp;[level];\t;[file_id];\n</p:valueExpression>
|
||||
<!-- <p:valueExpression>[cfg_id];\t;[is_valid];\t;[dst_file];\t;[dst_file_md5];\t;[time_stamp];&nbsp;[level];\t;[file_id];\n</p:valueExpression> -->
|
||||
</p:expressions>
|
||||
<p:sequences>
|
||||
@@ -28,29 +28,6 @@
|
||||
<p:keyExpression>MAAT_VERSION_TIMER</p:keyExpression>
|
||||
</p:expressions>
|
||||
</p:maatType>
|
||||
|
||||
|
||||
|
||||
<p:maatType service="389;390;391;392">
|
||||
<p:expressions>
|
||||
<p:keyExpression>EFFECTIVE_RULE;:;{un_maat_table_name};,;[cfg_id]</p:keyExpression>
|
||||
<p:valueExpression>[cfg_id];\t;[service];\t;[action];\t;[level];\t;[dst_file];\t;[dst_file_md5];\t;[is_valid];\t;[op_time];&nbsp;[file_id];\n</p:valueExpression>
|
||||
</p:expressions>
|
||||
<p:sequences>
|
||||
<p:operation>1</p:operation>
|
||||
<p:sequenceKey>MAAT_VERSION</p:sequenceKey>
|
||||
</p:sequences>
|
||||
<p:expressions>
|
||||
<p:keyExpression>MAAT_UPDATE_STATUS</p:keyExpression>
|
||||
</p:expressions>
|
||||
|
||||
<p:expressions>
|
||||
<p:keyExpression>MAAT_RULE_TIMER</p:keyExpression>
|
||||
</p:expressions>
|
||||
<p:expressions>
|
||||
<p:keyExpression>MAAT_VERSION_TIMER</p:keyExpression>
|
||||
</p:expressions>
|
||||
</p:maatType>
|
||||
<!-- #0x109 音频色情阻断 265=0:MM_PORN_AUDIO_LEVEL #0x10A 视频色情阻断 266=0:MM_PORN_VIDEO_LEVEL
|
||||
#0x189 音频色情监测 393=0:MM_PORN_AUDIO_LEVEL #0x18A 视频色情监测 394=0:MM_PORN_VIDEO_LEVEL -->
|
||||
<p:maatType service="265;266;393;394">
|
||||
|
||||
Reference in New Issue
Block a user