Commit e6487870 by zt

修改

parent 594b5971
......@@ -12,8 +12,11 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.time.Instant;
import java.time.ZoneId;
import java.util.Date;
import java.util.Properties;
import java.util.concurrent.TimeUnit;
/**
* @Author: lisu
......@@ -51,32 +54,31 @@ public class DbSoundsMonitorTask {
//查看定时任务最后同步时间
SoundMonitorService.init();
boolean i = SoundMonitorService.test();
if (i){
//发送短信
AccessInfo accessInfo = new AccessInfo();
accessInfo.setAicc(aicc);
accessInfo.setAicp(aicp);
//发送短信
String result = Sms.sendSms(accessInfo, properties.getProperty("mobile"), "预警:智能首航录音记录显示异常,请处理。");
//发送邮件
String emailResult = Email.sendEmail("录音记录预警","智能首航录音记录显示异常,请处理。");
EmailResult emailResult1 = JSON.parseObject(emailResult,EmailResult.class);
if (emailResult1.getResult().getResultCode().equals(resultCode)){
log.info("邮件发送成功,Time:"+ new Date() +"result:"+result);
}else {
log.info("邮件发送失败,Time:"+ new Date() +"result:"+result);
}
SmsResult rootEntity = JSON.parseObject(result, SmsResult.class);
if (rootEntity.getResult().getResultCode().equals(resultCode)){
log.info("短信发送成功,Time:"+ new Date() +"result:"+result);
}else {
log.info("短信发送失败,Time:"+ new Date() +"result:"+result);
}
}else {
if (!i){
log.info("没有异常!" );
}
//发送短信
AccessInfo accessInfo = new AccessInfo();
accessInfo.setAicc(aicc);
accessInfo.setAicp(aicp);
//发送短信
String result = Sms.sendSms(accessInfo, properties.getProperty("mobile"), "预警:智能首航录音记录显示异常,请处理。");
//发送邮件
String emailResult = Email.sendEmail("录音记录预警","智能首航录音记录显示异常,请处理。");
EmailResult emailResult1 = JSON.parseObject(emailResult,EmailResult.class);
//当前时间
Instant now = Instant.now().plusMillis(TimeUnit.HOURS.toMillis(8));
if (emailResult1.getResult().getResultCode().equals(resultCode)){
log.info("邮件发送成功,Time:{},result:{}",now,result);
}else {
log.info("邮件发送失败,Time:{},result:{}",now,result);
}
SmsResult rootEntity = JSON.parseObject(result, SmsResult.class);
if (rootEntity.getResult().getResultCode().equals(resultCode)){
log.info("短信发送成功,Time:{},result:{}", now,result);
}else {
log.info("短信发送失败,Time:{},result:{}", now,result);
}
}
}
......@@ -64,7 +64,7 @@ public class SoundMonitorService {
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime ldt = LocalDateTime.parse(updateTime,df);
if (DateUtils.until(ldt) > Long.parseLong(interval)){
log.info("更新时间异常,与最新时间间隔大于20分钟,updateTime:"+ updateTime) ;
log.info("更新时间异常,与最新时间间隔大于20分钟,updateTime:{}", updateTime) ;
return true;
}
......
......@@ -46,8 +46,8 @@
<!-- 配置数据库连接信息 -->
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<!--<property name="url" value="jdbc:mysql://106.75.97.50:3306/jd_foc"/>-->
<property name="url" value="jdbc:mysql://mysql_server:3306/foc?useUnicode=true&amp;characterEncoding=utf-8"/>
<property name="url" value="jdbc:mysql://106.75.97.50:3306/jd_foc"/>
<!--<property name="url" value="jdbc:mysql://mysql_server:3306/foc?useUnicode=true&amp;characterEncoding=utf-8"/>-->
<property name="username" value="focuser"/>
<property name="password" value="FOC@2016"/>
</dataSource>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment