Ver código fonte

fix:加日志

wangzaijun 1 semana atrás
pai
commit
50c2935703

+ 0 - 0
logs/error.log


+ 44 - 0
logs/info.log

@@ -0,0 +1,44 @@
+2025-04-16 16:09:20.088 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:53   - Starting MoDaqApplication using Java 17.0.5 with PID 5304 (D:\Documents\Wrokspace\codes\mo-daq-all\mo-daq\target\classes started by Administrator in D:\Documents\Wrokspace\codes\mo-daq-all)
+2025-04-16 16:09:20.090 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:652  - No active profile set, falling back to 1 default profile: "default"
+2025-04-16 16:09:21.153 [main] - [] INFO  io.undertow.servlet:372  - Initializing Spring embedded WebApplicationContext
+2025-04-16 16:09:21.154 [main] - [] INFO  o.s.b.w.s.c.ServletWebServerApplicationContext:296  - Root WebApplicationContext: initialization completed in 1019 ms
+2025-04-16 16:09:21.971 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.zaxxer.hikari.HikariDataSource:109  - HikariCP-daq - Starting...
+2025-04-16 16:09:35.815 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.zaxxer.hikari.pool.HikariPool:554  - HikariCP-daq - Added connection com.mysql.cj.jdbc.ConnectionImpl@59ec7020
+2025-04-16 16:09:35.817 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.zaxxer.hikari.HikariDataSource:122  - HikariCP-daq - Start completed.
+2025-04-16 16:09:35.918 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.smppw.modaq.domain.service.EmailParseService:99   - 开始邮件解析 -> 邮箱信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 15:40:38,结束时间:2025-04-16 16:09:35
+2025-04-16 16:09:37.265 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.smppw.modaq.domain.service.EmailParseService:453  - 获取不到邮件 -> 邮箱信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 15:40:38,结束时间:Wed Apr 16 16:09:35 CST 2025
+2025-04-16 16:09:37.265 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  com.smppw.modaq.domain.service.EmailParseService:113  - 未采集到邮件 -> 邮箱配置信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 15:40:38,结束时间:2025-04-16 16:09:35
+2025-04-16 16:09:37.303 [main] - [96858810d94945e798e6ca0ce321f93d] INFO  c.smppw.modaq.application.task.ParseSchedulerTask:64   - 任务mo_email_parser_task 执行完成,耗时:1410ms
+2025-04-16 16:09:37.711 [main] - [] INFO  io.undertow:120  - starting server: Undertow - 2.3.18.Final
+2025-04-16 16:09:37.719 [main] - [] INFO  org.xnio:95   - XNIO version 3.8.16.Final
+2025-04-16 16:09:37.727 [main] - [] INFO  org.xnio.nio:58   - XNIO NIO Implementation Version 3.8.16.Final
+2025-04-16 16:09:37.758 [main] - [] INFO  org.jboss.threads:55   - JBoss Threads version 3.5.0.Final
+2025-04-16 16:09:37.850 [main] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:121  - Undertow started on port 9933 (http) with context path '/'
+2025-04-16 16:09:37.861 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:59   - Started MoDaqApplication in 18.248 seconds (process running for 19.293)
+2025-04-16 16:10:17.371 [SpringApplicationShutdownHook] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:325  - Commencing graceful shutdown. Waiting for active requests to complete
+2025-04-16 16:10:17.372 [SpringApplicationShutdownHook] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:335  - Graceful shutdown complete
+2025-04-16 16:10:17.372 [SpringApplicationShutdownHook] - [] INFO  io.undertow:259  - stopping server: Undertow - 2.3.18.Final
+2025-04-16 16:10:17.381 [SpringApplicationShutdownHook] - [] INFO  com.zaxxer.hikari.HikariDataSource:349  - HikariCP-daq - Shutdown initiated...
+2025-04-16 16:10:21.360 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:53   - Starting MoDaqApplication using Java 17.0.5 with PID 19260 (D:\Documents\Wrokspace\codes\mo-daq-all\mo-daq\target\classes started by Administrator in D:\Documents\Wrokspace\codes\mo-daq-all)
+2025-04-16 16:10:21.362 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:652  - No active profile set, falling back to 1 default profile: "default"
+2025-04-16 16:10:22.369 [main] - [] INFO  io.undertow.servlet:372  - Initializing Spring embedded WebApplicationContext
+2025-04-16 16:10:22.369 [main] - [] INFO  o.s.b.w.s.c.ServletWebServerApplicationContext:296  - Root WebApplicationContext: initialization completed in 966 ms
+2025-04-16 16:10:23.054 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.zaxxer.hikari.HikariDataSource:109  - HikariCP-daq - Starting...
+2025-04-16 16:10:36.905 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.zaxxer.hikari.pool.HikariPool:554  - HikariCP-daq - Added connection com.mysql.cj.jdbc.ConnectionImpl@2ba9f986
+2025-04-16 16:10:36.907 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.zaxxer.hikari.HikariDataSource:122  - HikariCP-daq - Start completed.
+2025-04-16 16:10:37.008 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.smppw.modaq.domain.service.EmailParseService:99   - 开始邮件解析 -> 邮箱信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 16:07:36,结束时间:2025-04-16 16:10:36
+2025-04-16 16:10:38.322 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.smppw.modaq.domain.service.EmailParseService:453  - 获取不到邮件 -> 邮箱信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 16:07:36,结束时间:Wed Apr 16 16:10:36 CST 2025
+2025-04-16 16:10:38.322 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.smppw.modaq.domain.service.EmailParseService:113  - 未采集到邮件 -> 邮箱配置信息:MailboxInfoDTO(userId=null, account=huyajing@simuwang.com, password=Qq111111@, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 16:07:36,结束时间:2025-04-16 16:10:36
+2025-04-16 16:10:38.333 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.smppw.modaq.domain.service.EmailParseService:99   - 开始邮件解析 -> 邮箱信息:MailboxInfoDTO(userId=null, account=wangzaijun@simuwang.com, password=WZJ2twy1314, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 16:07:36,结束时间:2025-04-16 16:10:36
+2025-04-16 16:10:40.426 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  com.smppw.modaq.domain.service.EmailParseService:113  - 未采集到邮件 -> 邮箱配置信息:MailboxInfoDTO(userId=null, account=wangzaijun@simuwang.com, password=WZJ2twy1314, host=imap.exmail.qq.com, port=993, protocol=imap),开始时间:2025-04-16 16:07:36,结束时间:2025-04-16 16:10:36
+2025-04-16 16:10:40.468 [main] - [1a2b94673ccd49dea1fce6c583e0804b] INFO  c.smppw.modaq.application.task.ParseSchedulerTask:64   - 任务mo_email_parser_task 执行完成,耗时:3484ms
+2025-04-16 16:10:41.170 [main] - [] INFO  io.undertow:120  - starting server: Undertow - 2.3.18.Final
+2025-04-16 16:10:41.184 [main] - [] INFO  org.xnio:95   - XNIO version 3.8.16.Final
+2025-04-16 16:10:41.196 [main] - [] INFO  org.xnio.nio:58   - XNIO NIO Implementation Version 3.8.16.Final
+2025-04-16 16:10:41.327 [main] - [] INFO  org.jboss.threads:55   - JBoss Threads version 3.5.0.Final
+2025-04-16 16:10:41.549 [main] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:121  - Undertow started on port 9933 (http) with context path '/'
+2025-04-16 16:10:41.563 [main] - [] INFO  com.smppw.modaq.MoDaqApplication:59   - Started MoDaqApplication in 20.657 seconds (process running for 21.767)
+2025-04-16 16:11:46.551 [SpringApplicationShutdownHook] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:325  - Commencing graceful shutdown. Waiting for active requests to complete
+2025-04-16 16:11:46.551 [SpringApplicationShutdownHook] - [] INFO  o.s.boot.web.embedded.undertow.UndertowWebServer:335  - Graceful shutdown complete
+2025-04-16 16:11:46.552 [SpringApplicationShutdownHook] - [] INFO  io.undertow:259  - stopping server: Undertow - 2.3.18.Final
+2025-04-16 16:11:46.558 [SpringApplicationShutdownHook] - [] INFO  com.zaxxer.hikari.HikariDataSource:349  - HikariCP-daq - Shutdown initiated...

+ 2 - 0
logs/warn.log

@@ -0,0 +1,2 @@
+2025-04-16 16:09:21.129 [main] - [] WARN  io.undertow.websockets.jsr:68   - UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
+2025-04-16 16:10:22.350 [main] - [] WARN  io.undertow.websockets.jsr:68   - UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used

+ 8 - 2
mo-daq/src/main/java/com/smppw/modaq/domain/service/EmailParseService.java

@@ -414,8 +414,13 @@ public class EmailParseService {
 
     public Map<Integer, List<String>> getEmailType() {
         Map<Integer, List<String>> emailTypeMap = MapUtil.newHashMap(3, true);
-        emailTypeMap.put(EmailTypeConst.REPORT_EMAIL_TYPE,
-                ListUtil.toList("月报", "月度报告", "季报", "季度报告", "年报", "年度报告"));
+//        EmailTypeRuleDO emailTypeRuleDO = emailTypeRuleMapper.getEmailTypeRule();
+//        String nav = emailTypeRuleDO != null && StrUtil.isNotBlank(emailTypeRuleDO.getNav()) ? emailTypeRuleDO.getNav() : emailRuleConfig.getNav();
+//        String valuation = emailTypeRuleDO != null && StrUtil.isNotBlank(emailTypeRuleDO.getValuation()) ? emailTypeRuleDO.getValuation() : emailRuleConfig.getValuation();
+//        String report = emailTypeRuleDO != null && StrUtil.isNotBlank(emailTypeRuleDO.getReport()) ? emailTypeRuleDO.getReport() : emailRuleConfig.getReport();
+//        emailTypeMap.put(EmailTypeConst.VALUATION_EMAIL_TYPE, Arrays.stream(valuation.split(",")).toList());
+//        emailTypeMap.put(EmailTypeConst.NAV_EMAIL_TYPE, Arrays.stream(nav.split(",")).toList());
+//        emailTypeMap.put(EmailTypeConst.REPORT_EMAIL_TYPE, ListUtil.toList("月报", "周报", "月度报告"));
         emailTypeMap.put(EmailTypeConst.REPORT_LETTER_EMAIL_TYPE,
                 ListUtil.toList("确认单", "确认函", "交易确认数据", "赎回确认", "申购确认", "分红确认", "确认表", "交易确认", "确认"));
         return emailTypeMap;
@@ -482,6 +487,7 @@ public class EmailParseService {
                     });
                     emailMessageMap.put(uuidKey, emailContentInfoDTOList);
                 }
+                log.info("邮件{} 解析内容为:{}", message.getSubject(), emailContentInfoDTOList);
             } catch (Exception e) {
                 log.error("获取邮箱的邮件报错,堆栈信息:{}", ExceptionUtil.stacktraceToString(e));
             }