1:删除无用的数据库连接

2:修改pom中使用的hive版本为2.1.1
3:添加IP地址日志查询服务
This commit is contained in:
RenKaiGe-Office
2018-07-02 16:10:48 +08:00
parent 4f4ad8464a
commit 0530479502
22 changed files with 731 additions and 901 deletions

View File

@@ -9,18 +9,18 @@ import org.springframework.web.servlet.ModelAndView;
import com.nis.datasource.CustomerContextHolder;
public class DataSourceDInterceptor implements HandlerInterceptor {
Logger logger = Logger.getLogger(DataSourceDInterceptor.class);
public class DataSourceAInterceptor implements HandlerInterceptor {
Logger logger = Logger.getLogger(DataSourceAInterceptor.class);
@Override
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
logger.info("开启测试配置库---");
CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_D);//开启数据源C
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception {
logger.info("开启数据源日志操作库---" + System.currentTimeMillis());
CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_A);// 开启数据源A
logger.info("日志数据源开启成功---" + System.currentTimeMillis());
return true;
}
@Override
public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3)
throws Exception {
@@ -28,16 +28,11 @@ public class DataSourceDInterceptor implements HandlerInterceptor {
}
@Override
public void afterCompletion(HttpServletRequest request,
HttpServletResponse response, Object handler, Exception ex)
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex)
throws Exception {
CustomerContextHolder.clearCustomerType();
logger.info("释放测试配置库---");
logger.info("释放数据源日志操作库---");
}
}

View File

@@ -16,7 +16,7 @@ public class DataSourceBInterceptor implements HandlerInterceptor {
HttpServletResponse response, Object handler) throws Exception {
logger.info("开启数据源配置操作库---");
CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_B);//开启数据源B
logger.info("mysql日志数据源开启成功---"+System.currentTimeMillis());
return true;
}

View File

@@ -1,60 +0,0 @@
package com.nis.interceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import com.nis.datasource.CustomerContextHolder;
import com.nis.restful.RestBusinessCode;
import com.nis.restful.RestServiceException;
import com.nis.util.Constants;
public class DataSourceCInterceptor implements HandlerInterceptor {
Logger logger = Logger.getLogger(DataSourceCInterceptor.class);
String searchActiveSys="";
@Override
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
// searchActiveSys=request.getParameter("searchActiveSys");
// if(searchActiveSys == null
// || !(Constants.ACTIVESYS_A.equals(searchActiveSys)
// || Constants.ACTIVESYS_C.equals(searchActiveSys))
// ) searchActiveSys=Constants.ACTIVESYS_B;
// if(Constants.ACTIVESYS_A.equals(searchActiveSys)){
// logger.info("开启数据源日志A操作库---"+System.currentTimeMillis());
// CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_F);//开启数据源F
// }else if(Constants.ACTIVESYS_C.equals(searchActiveSys)){
// logger.info("开启数据源日志C操作库---"+System.currentTimeMillis());
// CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_G);//开启数据源F
// }else{
logger.info("开启数据源日志操作库---"+System.currentTimeMillis());
CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_C);//开启数据源C
// }
logger.info("日志数据源开启成功---"+System.currentTimeMillis());
return true;
}
@Override
public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3)
throws Exception {
logger.info("postHandle---");
}
@Override
public void afterCompletion(HttpServletRequest request,
HttpServletResponse response, Object handler, Exception ex)
throws Exception {
CustomerContextHolder.clearCustomerType();
logger.info("释放数据源日志操作库---");
}
}

View File

@@ -1,38 +0,0 @@
package com.nis.interceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import com.nis.datasource.CustomerContextHolder;
public class DataSourceEInterceptor implements HandlerInterceptor {
Logger logger = Logger.getLogger(DataSourceEInterceptor.class);
@Override
public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3)
throws Exception {
CustomerContextHolder.clearCustomerType();
logger.info("释放数据静控操作库---");
}
@Override
public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3)
throws Exception {
logger.info("postHandle---");
}
@Override
public boolean preHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2) throws Exception {
logger.info("开启数据源静控操作库---");
CustomerContextHolder.setCustomerType(CustomerContextHolder.DATA_SOURCE_E);//开启数据源C
return true;
}
}