Commit 9997ebbbdd458bf1532907234cbb30bb64ae89cb

Authored by 王通
1 parent c25d5846

1.监测超时运算的GPS

src/main/java/com/bsth/data/gpsdata_v2/DataHandleProcess.java
... ... @@ -6,6 +6,7 @@ import com.bsth.data.gpsdata_v2.entity.GpsEntity;
6 6 import com.bsth.data.gpsdata_v2.handlers.*;
7 7 import com.bsth.email.SendEmailController;
8 8 import com.bsth.email.entity.EmailBean;
  9 +import com.fasterxml.jackson.databind.ObjectMapper;
9 10 import com.google.common.collect.ArrayListMultimap;
10 11 import org.apache.commons.lang3.StringUtils;
11 12 import org.slf4j.Logger;
... ... @@ -102,14 +103,15 @@ public class DataHandleProcess {
102 103  
103 104  
104 105 //等待子线程结束
105   - boolean isNormal = count.await(1500, TimeUnit.MILLISECONDS);
  106 + boolean isNormal = count.await(5000, TimeUnit.MILLISECONDS);
106 107 if (!isNormal) {
107 108 try {
108 109 //发送邮件
109 110 EmailBean mail = new EmailBean();
110 111 mail.setSubject("线调GPS处理");
111   - mail.setContent("GPS处理超时,检查文件信息<br/>");
  112 + mail.setContent("GPS处理超时,检查日志信息<br/>");
112 113 sendEmailController.sendMail("113252620@qq.com", mail);
  114 + logger.info(new ObjectMapper().writeValueAsString(list));
113 115 logger.info("DataHandlerProcess:邮件发送成功!");
114 116 } catch (Exception e){
115 117 logger.error("DataHandlerProcess:邮件发送失败!",e);
... ...