Commit Graph

72 Commits

Author SHA1 Message Date
RenKaiGe-Office
03b576fa4f 完成分组复用配置单独删除域配置的功能 2018-08-27 20:52:15 +08:00
zhangdongxu
b6013186d3 1、maat配置userRegion不能为空;
2、回调类配置都加上opTime
2018-08-27 16:28:25 +08:00
RenKaiGe-Office
4391669100 1:删除一下业务0x421,0x422
action:1057:64;1058:64;
#0x421	IP限流 20180824虎哥群里面发的需要删除这个业务
1057=10:LIMIT_COMPILE;11:LIMIT_GROUP;12:LIMIT_IP;14:APP_SUBSCRIBE_ID;18:NTC_IP_RANGE
#0x422	域名限流20180824虎哥群里面发的需要删除这个业务
1058=10:LIMIT_COMPILE;11:LIMIT_GROUP;14:LIMIT_DOMAIN,APP_SUBSCRIBE_ID;18:NTC_IP_RANGE
1057:ipRegion@ACTION&SERVICE&USER_REGION;1058:strRegion@ACTION&SERVICE&USER_REGION;


2:扩展编译,分组,域等对应关系,以支持分组复用业务的下发和取消
3:修改#0x208(520)表PXY_OBJ_KEYRING中crl字段为字符串类型
2018-08-24 15:12:29 +08:00
zhangdongxu
28f5e0ba36 1、回调类中改为属于策略一部分无action;
2、添加分组复用域配置新增和删除接口;只有属于分组复用的业务类型在新增MAAT规则时才能只不填写域配置;
2018-08-23 20:48:49 +08:00
RenKaiGe-Office
2789f3ebf2 添加 判断service是否被分组复用的方法 2018-08-22 17:13:00 +08:00
RenKaiGe-Office
2d0ac9f735 定义service被分组复用的set 2018-08-22 16:33:25 +08:00
zhangdongxu
af7767a3d0 修改回调类配置状态更新处理逻辑 2018-08-21 19:38:18 +08:00
RenKaiGe-Office
2c7617b49b Merge branch 'develop' of http://10.0.6.99/common/maat_service.git into develop 2018-08-21 16:36:58 +08:00
RenKaiGe-Office
31f2fd11ea 1:添加nms上报服务器信息的接口
2:修改读取app*-rule.properties的方法
2018-08-21 16:36:52 +08:00
zhangdongxu
08706dd2fd 为理限速 IP(0x202)、代理限速域名(0x203)、PXY IP替换(0x205)、APP 主题网站配置(0x480)、PXY
证书管理(0x208)、PXY管控文件策略(0x260)添加配置文件;
2018-08-21 15:27:26 +08:00
zhangdongxu
d86cb08e3d Merge remote-tracking branch 'origin/Release-1.1' into develop 2018-08-20 17:42:34 +08:00
RenKaiGe-Office
9a0659f022 提交HiveJDBCByDruid类 2018-08-20 16:45:24 +08:00
RenKaiGe-Office
d385e67cd0 1:修改hive使用druid连接池
2:去除某些方法中的警告
2018-08-20 15:20:44 +08:00
RenKaiGe-Office
d5e423fca6 1:修改maat类测试程序
2:添加unmaat类测试程序
2018-08-16 18:43:29 +08:00
RenKaiGe-Office
d3704bcb22 1:完善maat类配置下发程序
2:删除对ip域配置对象集合的大小判断
2018-08-14 14:25:09 +08:00
zhangdongxu
eb49689c55 1、删除无用类和方法;
2、修改异常处理方式,一直往上抛在controller里记录日志并返回给客户端;
3、回调类配置新增时isValid只能为1
2018-08-10 15:14:12 +08:00
doufenghu
44717f0712 Merge branch 'Release-1.1' into develop 2018-08-07 16:34:59 +08:00
zhangdongxu
650afedf9d Hive查询空值判断Bug修正 2018-08-07 14:29:07 +08:00
zhangdongxu
0a10522bae 数据格式异常时status码设置为400,服务异常时status码设置为500,并细化服务异常业务状态码 2018-08-03 18:08:46 +08:00
zhangdongxu
4634b6d7a2 hive日志查询时间戳为0时日期属性值设置为null 2018-08-01 10:16:59 +08:00
zhangdongxu
827338f7aa 1、为IP域配置和回调类配置添加addrType为4OVER、6OVER4三种IP类型;
2、redis.port改回6379;
2018-07-20 17:56:31 +08:00
RenKaiGe-Office
60706c2043 原始日志查询时,不从Object... obj中获取需要date类型的字段了,调用的时候容易漏写,改为反射获取date类型的字段 2018-07-20 10:49:46 +08:00
RenKaiGe-Office
8125b002f0 修改实时统计默认的开始时间和结束时间为当前时间的前五分钟,而不是后五分钟 2018-07-19 17:32:38 +08:00
doufenghu
6ee382738a fix(all):细节和语义修正 2018-07-19 10:19:57 +08:00
zhangdongxu
b55bad8343 1、文件上传异常处理;
2、证书表名改为NTC_SSL_CN;
3、删除之前域表类型设置改从applicationConfig-rule.properties获取;
2018-07-18 13:15:29 +08:00
RenKaiGe-Office
76877a0625 将fdfs的路径提取到配置文件中 2018-07-18 10:26:42 +08:00
RenKaiGe-Office
5b6b404b11 1:将redis工具类中的异常抛出 2018-07-17 19:46:24 +08:00
zhangdongxu
c96a483bed 1、回调类配置取消改为配置状态更新,一次请求isvalid必须一致;
2、添加原始日志接口;
2018-07-17 17:59:07 +08:00
RenKaiGe-Office
0732aa0079 1:将下发配置使用的springdataredis改为jedis方式下发
2:注释configredisserviceimpl实现的接口防止spring加载时bean冲突
3:还原pom文件到上个版本
4:添加读取每类业务下有多少表的方法
2018-07-17 09:47:12 +08:00
zhangdongxu
30e09bfeda 配置文件重命名:
1、matt.properties --> applicationConfig-maatOracle.properties;
2、serviceTable.properties --> applicationConfig-rule.properties;
3、table.properties --> applicationLog-hive.properties;
4、commonSources.xml --> applicationConfig-parser.xml;
commonSourcesSchema.xsd --> applicationConfig-parser.schema.xsd;
5、maat.xml --> applicationConfig-maatRedis.xml; maat.xsd -->
applicationConfig-maatRedis.schema.xml;
2018-07-13 15:20:04 +08:00
zhangdongxu
db4bdd7722 1、IP限流下发阀门只添加action和service;2、APP阻断、APP监测添加两个域表;IPSec监测IP类域表改为NTC_UNIVERSAL_IP;
2、添加service和action关系不存在的验证;
3、添加行为识别原始日志查询接口;
2018-07-13 12:06:34 +08:00
zhangdongxu
9c5033fc1d 1、根据库表结构设计调整回调类配置入库字段顺序;
2、APP阻断、APP监测和APP DOMAIN特征发现分发到阀门添加额外字段;
3、实现配置日志总量统计接口功能
2018-07-12 16:34:17 +08:00
RenKaiGe-Office
d9f9f8eb9d 解决读取maat2Valve时 | 作为分隔符使用spilt分隔错误的问题 2018-07-09 15:27:09 +08:00
zhangdongxu
b6f2e08840 1、回调类添加service和action匹配验证;
2、将查询hive无用代码注释掉
2018-07-06 18:07:16 +08:00
RenKaiGe-Office
0a67a013cd 为日志查询添加默认查询时间,防止调用接口时不传时间条件导致全表扫描 2018-07-05 13:42:37 +08:00
zhangdongxu
2c7696e20c 1、细化业务状态码;
2、修改serviceTable.properties,将PXY_CTRL_HTTP_REQ_BODY由增强字符串域改为字符串域;
3、修改commonSources.xml,业务ID为832的配置添加addrType属性
2018-07-04 17:03:04 +08:00
RenKaiGe-Office
0530479502 1:删除无用的数据库连接
2:修改pom中使用的hive版本为2.1.1
3:添加IP地址日志查询服务
2018-07-02 16:10:48 +08:00
zhangdongxu
cb784e560e 1、增强字符串域未入redis问题处理;
2、摘要文件上传后返回数据中key改为accessUrl;
3、删除回调类配置inline_ip_cb表protocol字段的验证
2018-07-01 11:47:30 +08:00
zhangdongxu
7c145e59ee 1、对照库表结构修改公共日志类属性;
2、编译配置中user_region可为空,去掉不能为空的验证;
3、获取maat类型对应的表名bug修正;
4、maat配置分发到阀门;
2018-06-28 18:52:23 +08:00
RenKaiGe-Office
fcf302a1b9 1:添加maat配置取消测试方法
2:优化maat配置新增测试方法
3:在applicationContext-redis.xml中新增没有事务的redistemplate
4:将查询key的值,获取自增长值,判断key是否存在的方法抽取出来使用没有事务的redistemplate操作(在删除配置逻辑中有时候判断key是否存在,获取key的值等时,使用开启事务的redistemplate会返回,查看源码发现在执行以上操作前会先判断是否开启了multi,如果开启直接返回null)
2018-06-26 14:52:10 +08:00
zhangdongxu
d2fc307d02 1、删除多余的数据源和数据源拦截器,将行为日志迁到MySql上,并在日志查询接口上添加Blob类型转换工具;
2、修改DNS响应策略配置 reqStrateId验证条件;
3、修改maat.xml,存储结构结尾无\n的都加上。
2018-06-26 10:14:52 +08:00
RenKaiGe-Office
00aa2ea8d9 修改对ipClientRangeList的判断返回结果为ipClientRangeList *** 2018-06-25 09:40:27 +08:00
zhangdongxu
ec90d8867b 1、接口date类型去掉时区,并将日期格式设置为yyyy-MM-dd HH:mm:ss;
2、添加配置日志总量统计服务接口示例;
3、为DNS响应策略配置(service=65)和DNS欺骗地址(service=65)添加配置文件;
2018-06-22 10:48:53 +08:00
RenKaiGe-Office
2185421a3b 添加 测试批量入库redis并验证数据是否正确的方法 2018-06-15 14:51:29 +08:00
zhangdongxu
788f09ad63 测试代码提交 2018-06-13 14:43:18 +08:00
doufenghu
bd9c248b3b Merge remote-tracking branch 'remotes/origin/orgin/develop' into develop 2018-06-12 10:12:09 +08:00
doufenghu
8b40fc390f fix(log):日志检索模块,增加SSL、IPSEC、FTP、SSH所有服务接口,删除历史无用接口。 2018-06-12 10:03:32 +08:00
RenKaiGe-Office
2984ad926e 修改业务类型对应的字符串等域配置有多个校验失败的问题 2018-06-11 14:47:03 +08:00
doufenghu
ea327b17d7 fix(log):日志检索模块,删除历史activesys ,修改logSource数据类型为int。增加NTC_IP_LOG 日志检索测试服务接口。后续删除历史遗留日志检索功能及其相关对象 2018-06-10 16:18:34 +08:00
zhangdongxu
92611bff69 1、修改serviceTable.properties:所有maat配置添加 生效范围IP段配置 ;
2、修改maat.xml:,摘要类域配置表名修改;添加ipRange配置项。
3、为ipRange配置添加验证
2018-06-08 09:40:59 +08:00