Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
task3.0
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
首航-临时账号
task3.0
Commits
594b5971
Commit
594b5971
authored
Sep 23, 2019
by
zt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
698f1512
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
43 additions
and
48 deletions
+43
-48
pom.xml
pom.xml
+26
-18
DbSoundsMonitorTask.java
src/main/java/com/foc/DbSoundsMonitorTask.java
+7
-4
Email.java
src/main/java/com/foc/service/Email.java
+1
-2
SoundMonitorService.java
src/main/java/com/foc/service/SoundMonitorService.java
+4
-2
global.properties
src/main/resources/global.properties
+5
-0
log4j2.xml
src/main/resources/log4j2.xml
+0
-22
No files found.
pom.xml
View file @
594b5971
...
@@ -28,21 +28,21 @@
...
@@ -28,21 +28,21 @@
<version>
3.4.6
</version>
<version>
3.4.6
</version>
</dependency>
</dependency>
<
dependency
>
<
!--<dependency>--
>
<
groupId>
log4j
</groupId
>
<
!--<groupId>log4j</groupId>--
>
<
artifactId>
log4j
</artifactId
>
<
!--<artifactId>log4j</artifactId>--
>
<
version>
${log4j.version}
</version
>
<
!--<version>${log4j.version}</version>--
>
<
/dependency
>
<
!--</dependency>--
>
<
dependency
>
<
!--<dependency>--
>
<
groupId>
org.slf4j
</groupId
>
<
!--<groupId>org.slf4j</groupId>--
>
<
artifactId>
slf4j-api
</artifactId
>
<
!--<artifactId>slf4j-api</artifactId>--
>
<
version>
${slf4j.version}
</version
>
<
!--<version>${slf4j.version}</version>--
>
<
/dependency
>
<
!--</dependency>--
>
<
dependency
>
<
!--<dependency>--
>
<
groupId>
org.slf4j
</groupId
>
<
!--<groupId>org.slf4j</groupId>--
>
<
artifactId>
slf4j-log4j12
</artifactId
>
<
!--<artifactId>slf4j-log4j12</artifactId>--
>
<
version>
${slf4j.version}
</version
>
<
!--<version>${slf4j.version}</version>--
>
<
/dependency
>
<
!--</dependency>--
>
<dependency>
<dependency>
<groupId>
org.apache.httpcomponents
</groupId>
<groupId>
org.apache.httpcomponents
</groupId>
...
@@ -77,12 +77,20 @@
...
@@ -77,12 +77,20 @@
<version>
1.18.6
</version>
<version>
1.18.6
</version>
</dependency>
</dependency>
<!-- 封装实体依赖 -->
<!-- 封装实体依赖 -->
<!--<dependency>-->
<!--<groupId>org.apache.logging.log4j</groupId>-->
<!--<artifactId>log4j-slf4j-impl</artifactId>-->
<!--<version>2.11.0</version>-->
<!--</dependency>-->
<dependency>
<dependency>
<groupId>
org.
apache.logging.log
4j
</groupId>
<groupId>
org.
slf
4j
</groupId>
<artifactId>
log4j-slf4j-impl
</artifactId>
<artifactId>
slf4j-jdk14
</artifactId>
<version>
2.11.0
</version>
<version>
1.8.0-beta4
</version>
</dependency>
</dependency>
</dependencies>
</dependencies>
<build>
<build>
<plugins>
<plugins>
...
...
src/main/java/com/foc/DbSoundsMonitorTask.java
View file @
594b5971
...
@@ -8,7 +8,9 @@ import com.foc.service.Email;
...
@@ -8,7 +8,9 @@ import com.foc.service.Email;
import
com.foc.service.Sms
;
import
com.foc.service.Sms
;
import
com.foc.service.SoundMonitorService
;
import
com.foc.service.SoundMonitorService
;
import
com.foc.util.PropertiesUtils
;
import
com.foc.util.PropertiesUtils
;
import
lombok.extern.log4j.Log4j2
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.Properties
;
import
java.util.Properties
;
...
@@ -21,10 +23,10 @@ import java.util.Properties;
...
@@ -21,10 +23,10 @@ import java.util.Properties;
* 2.查看是否有录音文件记录
* 2.查看是否有录音文件记录
* 3.查看安科数据库最后一条数据
* 3.查看安科数据库最后一条数据
*/
*/
@Log4j2
public
class
DbSoundsMonitorTask
{
public
class
DbSoundsMonitorTask
{
// private static final Logger logger
= LoggerFactory.getLogger(DbSoundsMonitorTask.class);
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
DbSoundsMonitorTask
.
class
);
public
static
void
main
(
String
[]
args
)
throws
Exception
{
public
static
void
main
(
String
[]
args
)
throws
Exception
{
if
(
args
==
null
||
args
.
length
==
0
){
if
(
args
==
null
||
args
.
length
==
0
){
...
@@ -57,7 +59,7 @@ public class DbSoundsMonitorTask {
...
@@ -57,7 +59,7 @@ public class DbSoundsMonitorTask {
//发送短信
//发送短信
String
result
=
Sms
.
sendSms
(
accessInfo
,
properties
.
getProperty
(
"mobile"
),
"预警:智能首航录音记录显示异常,请处理。"
);
String
result
=
Sms
.
sendSms
(
accessInfo
,
properties
.
getProperty
(
"mobile"
),
"预警:智能首航录音记录显示异常,请处理。"
);
//发送邮件
//发送邮件
String
emailResult
=
Email
.
sendEmail
(
"预警"
,
"智能首航录音记录显示异常,请处理。"
);
String
emailResult
=
Email
.
sendEmail
(
"
录音记录
预警"
,
"智能首航录音记录显示异常,请处理。"
);
EmailResult
emailResult1
=
JSON
.
parseObject
(
emailResult
,
EmailResult
.
class
);
EmailResult
emailResult1
=
JSON
.
parseObject
(
emailResult
,
EmailResult
.
class
);
if
(
emailResult1
.
getResult
().
getResultCode
().
equals
(
resultCode
)){
if
(
emailResult1
.
getResult
().
getResultCode
().
equals
(
resultCode
)){
log
.
info
(
"邮件发送成功,Time:"
+
new
Date
()
+
"result:"
+
result
);
log
.
info
(
"邮件发送成功,Time:"
+
new
Date
()
+
"result:"
+
result
);
...
@@ -77,3 +79,4 @@ public class DbSoundsMonitorTask {
...
@@ -77,3 +79,4 @@ public class DbSoundsMonitorTask {
}
}
}
}
src/main/java/com/foc/service/Email.java
View file @
594b5971
...
@@ -2,7 +2,6 @@ package com.foc.service;
...
@@ -2,7 +2,6 @@ package com.foc.service;
import
com.foc.util.HttpClientUtils
;
import
com.foc.util.HttpClientUtils
;
import
com.foc.util.PropertiesUtils
;
import
com.foc.util.PropertiesUtils
;
import
lombok.extern.log4j.Log4j2
;
import
java.io.UnsupportedEncodingException
;
import
java.io.UnsupportedEncodingException
;
import
java.net.URLEncoder
;
import
java.net.URLEncoder
;
...
@@ -14,7 +13,7 @@ import java.util.Properties;
...
@@ -14,7 +13,7 @@ import java.util.Properties;
* @author zangtao
* @author zangtao
* @create 2019 - 04 -11 16:25
* @create 2019 - 04 -11 16:25
*/
*/
@Log4j2
public
class
Email
{
public
class
Email
{
/**
/**
...
...
src/main/java/com/foc/service/SoundMonitorService.java
View file @
594b5971
...
@@ -6,11 +6,12 @@ import com.foc.entity.SoundsMaxId;
...
@@ -6,11 +6,12 @@ import com.foc.entity.SoundsMaxId;
import
com.foc.util.DateUtils
;
import
com.foc.util.DateUtils
;
import
com.foc.util.PropertiesUtils
;
import
com.foc.util.PropertiesUtils
;
import
com.foc.util.StringUtils
;
import
com.foc.util.StringUtils
;
import
lombok.extern.log4j.Log4j2
;
import
org.apache.ibatis.io.Resources
;
import
org.apache.ibatis.io.Resources
;
import
org.apache.ibatis.session.SqlSession
;
import
org.apache.ibatis.session.SqlSession
;
import
org.apache.ibatis.session.SqlSessionFactory
;
import
org.apache.ibatis.session.SqlSessionFactory
;
import
org.apache.ibatis.session.SqlSessionFactoryBuilder
;
import
org.apache.ibatis.session.SqlSessionFactoryBuilder
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.io.Reader
;
import
java.io.Reader
;
...
@@ -25,9 +26,10 @@ import java.util.Properties;
...
@@ -25,9 +26,10 @@ import java.util.Properties;
* @Date: 2019/4/29 16:35
* @Date: 2019/4/29 16:35
* @Description: 安库录音服务监控任务
* @Description: 安库录音服务监控任务
*/
*/
@Log4j2
public
class
SoundMonitorService
{
public
class
SoundMonitorService
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
SoundMonitorService
.
class
);
private
static
Reader
reader
;
private
static
Reader
reader
;
private
static
SqlSessionFactory
sqlSessionFactory
;
private
static
SqlSessionFactory
sqlSessionFactory
;
...
...
src/main/resources/global.properties
View file @
594b5971
...
@@ -10,6 +10,8 @@ UserName=sdhkyxglzx
...
@@ -10,6 +10,8 @@ UserName=sdhkyxglzx
fromPasswd
=
xxaq1@jdair.net
fromPasswd
=
xxaq1@jdair.net
#\u624B\u673A
#\u624B\u673A
mobile
=
13222650486
mobile
=
13222650486
#,18501501226
#,18501501226
#\u9996\u822A\u7535\u8BDD
#\u9996\u822A\u7535\u8BDD
#mobile=13222650486,18501501226,18513137897,13910771191,13691466286,15011288928
#mobile=13222650486,18501501226,18513137897,13910771191,13691466286,15011288928
interval
=
20
interval
=
20
...
@@ -21,4 +23,6 @@ aict=1
...
@@ -21,4 +23,6 @@ aict=1
#\u6536\u4EF6\u4EBA
#\u6536\u4EF6\u4EBA
#toEmail=
#toEmail=
toEmail
=
zangtao@bbdtek.com
toEmail
=
zangtao@bbdtek.com
#,lisu@bbdtek.com
#lisu@bbdtek.com
fromName
=
sdhkxxaq
fromName
=
sdhkxxaq
\ No newline at end of file
src/main/resources/log4j2.xml
deleted
100644 → 0
View file @
698f1512
<?xml version="1.0" encoding="UTF-8"?>
<configuration
status=
"ON"
>
<appenders>
<Console
name=
"Console"
target=
"SYSTEM_OUT"
>
<PatternLayout
pattern=
"%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"
/>
</Console>
<RollingFile
name=
"RollingFile"
fileName=
"logs/foc.log"
filePattern=
"logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz"
>
<PatternLayout
pattern=
"%d{yyyy.MM.dd 'at' HH:mm:ss z} %-5level %class{36} %L %M - %msg%xEx%n"
/>
<SizeBasedTriggeringPolicy
size=
"5 MB"
/>
</RollingFile>
</appenders>
<loggers>
<root
level=
"DEBUG"
>
<appender-ref
ref=
"Console"
/>
<appender-ref
ref=
"RollingFile"
/>
</root>
</loggers>
</configuration>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment