Files
ai-security-xdr/haobang-security-dm/logs/syslog-consumer-rule.2026-05-18.log
T
nanChen a360895292 1、新增功能探针联动处置、心跳在线检测
2、syslog-consumer模块拆分 syslog-consumer-rule模块实现日志数据消费、解析、泛化入库。
2026-05-28 14:30:06 +08:00

998 lines
163 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
2026-05-18 15:16:24.487 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 15:16:24.487 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 13868 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 15:16:24.491 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 15:16:26.671 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:16:26.673 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:16:27.117 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 439 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 15:16:27.121 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:16:27.122 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:16:27.246 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 15:16:27.246 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 124 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 15:16:27.260 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:16:27.261 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 15:16:27.379 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 15:16:27.379 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 110 ms. Found 0 Redis repository interfaces.
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.512 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.513 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:16:27.516 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 15:16:28.019 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 15:16:28.026 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 15:16:28.026 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 15:16:28.027 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 15:16:28.193 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 15:16:28.193 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 3627 ms
2026-05-18 15:16:28.240 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 15:16:30.849 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 15:16:31.302 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 15:16:31.311 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 15:16:31.327 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 15:16:31.330 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 15:16:31.378 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 15:16:36.139 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'realtimeAnalysisScheduler': Unsatisfied dependency expressed through field 'ruleExecutionTimeService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ruleExecutionTimeServiceImpl': Unsatisfied dependency expressed through field 'redisTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'stringRedisTemplate' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties': Could not bind properties to 'RedisProperties' : prefix=spring.redis, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'spring.redis.port' to int
2026-05-18 15:16:36.142 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
2026-05-18 15:16:36.153 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-05-18 15:16:36.171 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under 'spring.redis.port' to int:
Property: spring.redis.port
Value: ""
Origin: class path resource [application.properties] - 90:0
Reason: failed to convert java.lang.String to int (caused by java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type)
Action:
Update your application's configuration
2026-05-18 15:21:26.324 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 33680 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 15:21:26.324 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 15:21:26.331 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 15:21:29.620 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:21:29.623 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:21:30.334 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 705 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 15:21:30.345 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:21:30.347 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:21:30.552 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 15:21:30.552 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 205 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 15:21:30.570 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:21:30.572 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 15:21:30.734 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 15:21:30.736 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 153 ms. Found 0 Redis repository interfaces.
2026-05-18 15:21:30.959 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.959 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.959 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.960 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.961 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.962 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.962 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.962 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:21:30.962 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 15:21:31.695 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 15:21:31.705 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 15:21:31.705 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 15:21:31.705 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 15:21:31.969 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 15:21:31.970 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 5536 ms
2026-05-18 15:21:32.038 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 15:21:35.731 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 15:21:36.256 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 15:21:36.269 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 15:21:36.287 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 15:21:36.290 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 15:21:36.346 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 15:21:41.810 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'realtimeAnalysisScheduler': Unsatisfied dependency expressed through field 'ruleExecutionTimeService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ruleExecutionTimeServiceImpl': Unsatisfied dependency expressed through field 'redisTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'stringRedisTemplate' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties': Could not bind properties to 'RedisProperties' : prefix=spring.redis, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'spring.redis.port' to int
2026-05-18 15:21:41.816 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
2026-05-18 15:21:41.837 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-05-18 15:21:41.860 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under 'spring.redis.port' to int:
Property: spring.redis.port
Value: ""
Origin: class path resource [application.properties] - 90:0
Reason: failed to convert java.lang.String to int (caused by java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type)
Action:
Update your application's configuration
2026-05-18 15:32:39.890 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 15:32:39.888 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 37736 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 15:32:39.892 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 15:32:42.292 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:32:42.294 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:32:42.777 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 478 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 15:32:42.785 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:32:42.786 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 15:32:42.955 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 15:32:42.956 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 169 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 15:32:42.977 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 15:32:42.979 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 15:32:43.147 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 15:32:43.147 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 156 ms. Found 0 Redis repository interfaces.
2026-05-18 15:32:43.302 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.302 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.302 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.302 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.303 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.304 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.304 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.304 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.304 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.304 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.307 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.308 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.308 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.308 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 15:32:43.308 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 15:32:44.132 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 15:32:44.145 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 15:32:44.147 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 15:32:44.147 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 15:32:44.406 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 15:32:44.406 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4443 ms
2026-05-18 15:32:44.468 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 15:32:49.676 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 15:32:50.364 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 15:32:50.384 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 15:32:50.411 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 15:32:50.416 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 15:32:50.504 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 15:32:59.255 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'realtimeAnalysisScheduler': Unsatisfied dependency expressed through field 'ruleExecutionTimeService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ruleExecutionTimeServiceImpl': Unsatisfied dependency expressed through field 'redisTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'stringRedisTemplate' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties': Could not bind properties to 'RedisProperties' : prefix=spring.redis, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'spring.redis.port' to int
2026-05-18 15:32:59.261 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
2026-05-18 15:32:59.281 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-05-18 15:32:59.312 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under 'spring.redis.port' to int:
Property: spring.redis.port
Value: ""
Origin: class path resource [application.properties] - 90:0
Reason: failed to convert java.lang.String to int (caused by java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type)
Action:
Update your application's configuration
2026-05-18 17:17:51.256 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 40288 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 17:17:51.256 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 17:17:51.260 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 17:17:54.166 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 17:17:54.167 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 17:17:54.723 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 551 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 17:17:54.729 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 17:17:54.731 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 17:17:54.861 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 17:17:54.862 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 130 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 17:17:54.875 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 17:17:54.876 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 17:17:54.988 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 17:17:54.988 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 105 ms. Found 0 Redis repository interfaces.
2026-05-18 17:17:55.122 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.123 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.124 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 17:17:55.125 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 17:17:55.722 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 17:17:55.731 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 17:17:55.731 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 17:17:55.732 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 17:17:55.955 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 17:17:55.956 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4614 ms
2026-05-18 17:17:56.003 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 17:17:59.398 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 17:17:59.975 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 17:17:59.990 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 17:18:00.010 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 17:18:00.015 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 17:18:00.085 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 17:18:07.144 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'realtimeAnalysisScheduler': Unsatisfied dependency expressed through field 'ruleExecutionTimeService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ruleExecutionTimeServiceImpl': Unsatisfied dependency expressed through field 'redisTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'stringRedisTemplate' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties': Could not bind properties to 'RedisProperties' : prefix=spring.redis, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'spring.redis.port' to int
2026-05-18 17:18:07.150 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
2026-05-18 17:18:07.166 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-05-18 17:18:07.193 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under 'spring.redis.port' to int:
Property: spring.redis.port
Value: ""
Origin: class path resource [application.properties] - 90:0
Reason: failed to convert java.lang.String to int (caused by java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type)
Action:
Update your application's configuration
2026-05-18 18:24:25.603 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 18:24:25.600 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 21304 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 18:24:25.605 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 18:24:28.716 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:24:28.717 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:24:29.321 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 597 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 18:24:29.327 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:24:29.328 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:24:29.505 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 18:24:29.505 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 176 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 18:24:29.521 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:24:29.522 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 18:24:29.653 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 18:24:29.653 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 119 ms. Found 0 Redis repository interfaces.
2026-05-18 18:24:29.793 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.794 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:24:29.795 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 18:24:30.437 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 18:24:30.444 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 18:24:30.444 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 18:24:30.444 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 18:24:30.679 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 18:24:30.679 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4976 ms
2026-05-18 18:24:30.732 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 18:24:33.231 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:24:33.785 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 18:24:33.800 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 18:24:33.821 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 18:24:33.825 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 18:24:33.883 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 18:24:38.482 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'realtimeAnalysisScheduler': Unsatisfied dependency expressed through field 'ruleExecutionTimeService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ruleExecutionTimeServiceImpl': Unsatisfied dependency expressed through field 'redisTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stringRedisTemplate' defined in class path resource [org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'stringRedisTemplate' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties': Could not bind properties to 'RedisProperties' : prefix=spring.redis, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'spring.redis.port' to int
2026-05-18 18:24:38.486 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
2026-05-18 18:24:38.497 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-05-18 18:24:38.515 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to bind properties under 'spring.redis.port' to int:
Property: spring.redis.port
Value: ""
Origin: class path resource [application.properties] - 90:0
Reason: failed to convert java.lang.String to int (caused by java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type)
Action:
Update your application's configuration
2026-05-18 18:25:05.717 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 34956 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 18:25:05.717 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 18:25:05.722 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 18:25:08.014 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:25:08.016 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:25:08.471 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 448 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 18:25:08.477 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:25:08.477 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:25:08.604 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 18:25:08.604 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 126 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 18:25:08.617 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:25:08.618 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 18:25:08.721 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 18:25:08.721 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 96 ms. Found 0 Redis repository interfaces.
2026-05-18 18:25:08.854 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.854 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.854 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.856 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:25:08.857 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 18:25:09.506 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 18:25:09.513 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 18:25:09.513 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 18:25:09.513 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 18:25:09.677 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 18:25:09.678 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 3879 ms
2026-05-18 18:25:09.725 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 18:25:12.199 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:25:12.645 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 18:25:12.654 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 18:25:12.668 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 18:25:12.671 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 18:25:12.718 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 18:25:17.825 [main] INFO c.c.s.RealtimeAnalysisScheduler - ========== ʼʵʱ ==========
2026-05-18 18:25:17.848 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-SyslogConsumer - Starting...
2026-05-18 18:25:18.503 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-SyslogConsumer - Start completed.
2026-05-18 18:25:18.686 [main] INFO c.c.s.RealtimeAnalysisScheduler - ѯ 1 ʵʱ
2026-05-18 18:25:26.741 [main] ERROR c.c.s.RealtimeAnalysisScheduler - ʼִʱʧ: ruleId=4e134d65-1170-4d20-ab48-77f3fee6a765
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1689)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1597)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1383)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1366)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:1093)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:421)
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:211)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)
at org.springframework.data.redis.core.RedisTemplate.hasKey(RedisTemplate.java:782)
at com.common.service.impl.RuleExecutionTimeServiceImpl.initRuleExecuteTime(RuleExecutionTimeServiceImpl.java:73)
at com.common.schedule.RealtimeAnalysisScheduler.initAllRules(RealtimeAnalysisScheduler.java:144)
at com.common.schedule.RealtimeAnalysisScheduler.init(RealtimeAnalysisScheduler.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
at com.syslogRuleApplication.main(syslogRuleApplication.java:46)
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:330)
at io.lettuce.core.RedisClient.connect(RedisClient.java:216)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
at java.util.Optional.orElseGet(Optional.java:267)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1595)
... 38 common frames omitted
Caused by: java.nio.channels.ClosedChannelException: null
at io.netty.channel.nio.AbstractNioChannel.doClose(AbstractNioChannel.java:502)
at io.netty.channel.socket.nio.NioSocketChannel.doClose(NioSocketChannel.java:349)
at io.netty.channel.AbstractChannel$AbstractUnsafe.doClose0(AbstractChannel.java:754)
at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:731)
at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:620)
at io.netty.channel.DefaultChannelPipeline$HeadContext.close(DefaultChannelPipeline.java:1352)
at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:622)
at io.netty.channel.AbstractChannelHandlerContext.access$1200(AbstractChannelHandlerContext.java:61)
at io.netty.channel.AbstractChannelHandlerContext$11.run(AbstractChannelHandlerContext.java:611)
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:745)
2026-05-18 18:25:26.748 [main] INFO c.c.s.RealtimeAnalysisScheduler - ========== ʵʱʼ ==========
2026-05-18 18:25:26.754 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: public static com.common.service.DeviceDeviceService com.common.service.AccessLogAlertService.deviceDeviceService
2026-05-18 18:25:26.780 [main] INFO c.c.service.AccessLogAlertService - ʼAccessLogAlertServiceϴδʱ: 2026-05-18T18:24:26.780
2026-05-18 18:25:27.006 [main] INFO c.c.service.AccessLogAlertService - 1 õ
2026-05-18 18:25:27.665 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:25:27.836 [main] INFO com.common.util.MyBatisUtil - MyBatis ʼɹ
2026-05-18 18:25:27.910 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogApplication.dmColumnService
2026-05-18 18:25:28.562 [main] INFO org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2026-05-18 18:25:28.572 [main] INFO o.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2026-05-18 18:25:28.572 [main] INFO org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 created.
2026-05-18 18:25:28.572 [main] INFO org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
2026-05-18 18:25:28.573 [main] INFO org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
2026-05-18 18:25:28.573 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
2026-05-18 18:25:28.573 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.3.2
2026-05-18 18:25:28.573 [main] INFO org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@26cd77cc
2026-05-18 18:25:28.765 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:25:28.765 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:25:28.765 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779099928763
2026-05-18 18:25:28.789 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:25:28.789 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:25:28.789 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779099928789
2026-05-18 18:25:28.793 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8289"]
2026-05-18 18:25:28.811 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8289 (http) with context path '/xdrservice'
2026-05-18 18:25:28.812 [main] INFO o.s.s.quartz.SchedulerFactoryBean - Starting Quartz Scheduler now
2026-05-18 18:25:28.812 [main] INFO org.quartz.core.QuartzScheduler - Scheduler quartzScheduler_$_NON_CLUSTERED started.
2026-05-18 18:25:28.830 [main] INFO com.syslogRuleApplication - Started syslogRuleApplication in 23.7 seconds (JVM running for 28.729)
2026-05-18 18:25:30.278 [org.springframework.kafka.KafkaListenerEndpointContainer#0-1-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: []
2026-05-18 18:25:30.296 [org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: [test-topic-0]
2026-05-18 18:25:31.106 [scheduling-2] ERROR c.c.s.RealtimeAnalysisScheduler - ִйʧ: ruleId=4e134d65-1170-4d20-ab48-77f3fee6a765
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1689)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1597)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1383)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1366)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:1093)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:421)
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:211)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)
at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)
at com.common.service.impl.RuleExecutionTimeServiceImpl.getNextExecuteTime(RuleExecutionTimeServiceImpl.java:35)
at com.common.schedule.RealtimeAnalysisScheduler.checkAndExecuteRules(RealtimeAnalysisScheduler.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:330)
at io.lettuce.core.RedisClient.connect(RedisClient.java:216)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
at java.util.Optional.orElseGet(Optional.java:267)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1595)
... 26 common frames omitted
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.222.131:6379
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:745)
2026-05-18 18:25:43.412 [scheduling-2] ERROR c.c.s.RealtimeAnalysisScheduler - ִйʧ: ruleId=4e134d65-1170-4d20-ab48-77f3fee6a765
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1689)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1597)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1383)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1366)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:1093)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:421)
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:211)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:191)
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97)
at org.springframework.data.redis.core.DefaultValueOperations.get(DefaultValueOperations.java:54)
at com.common.service.impl.RuleExecutionTimeServiceImpl.getNextExecuteTime(RuleExecutionTimeServiceImpl.java:35)
at com.common.schedule.RealtimeAnalysisScheduler.checkAndExecuteRules(RealtimeAnalysisScheduler.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.222.131:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:330)
at io.lettuce.core.RedisClient.connect(RedisClient.java:216)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
at java.util.Optional.orElseGet(Optional.java:267)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1595)
... 26 common frames omitted
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.222.131:6379
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:745)
2026-05-18 18:29:31.003 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 40544 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 18:29:31.008 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 18:29:31.012 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 18:29:33.540 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:29:33.542 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:29:34.043 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 476 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 18:29:34.050 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:29:34.052 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:29:34.182 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 18:29:34.183 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 130 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 18:29:34.195 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:29:34.196 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 18:29:34.317 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 18:29:34.317 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 113 ms. Found 0 Redis repository interfaces.
2026-05-18 18:29:34.452 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.453 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.454 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.456 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:29:34.457 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 18:29:35.057 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 18:29:35.066 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 18:29:35.067 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 18:29:35.068 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 18:29:35.257 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 18:29:35.257 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4127 ms
2026-05-18 18:29:35.314 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 18:29:38.038 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:29:38.466 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 18:29:38.476 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 18:29:38.493 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 18:29:38.496 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 18:29:38.545 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 18:29:43.666 [main] INFO c.c.s.RealtimeAnalysisScheduler - ========== ʼʵʱ ==========
2026-05-18 18:29:43.686 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-SyslogConsumer - Starting...
2026-05-18 18:29:44.351 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-SyslogConsumer - Start completed.
2026-05-18 18:29:44.534 [main] INFO c.c.s.RealtimeAnalysisScheduler - ѯ 1 ʵʱ
2026-05-18 18:29:50.295 [main] INFO c.c.s.i.RuleExecutionTimeServiceImpl - ִʱѴڣʼruleId=4e134d65-1170-4d20-ab48-77f3fee6a765
2026-05-18 18:29:50.295 [main] INFO c.c.s.RealtimeAnalysisScheduler - ʼ: ruleId=4e134d65-1170-4d20-ab48-77f3fee6a765, ruleName=--V2, windowType=tumble
2026-05-18 18:29:50.295 [main] INFO c.c.s.RealtimeAnalysisScheduler - ========== ʵʱʼ ==========
2026-05-18 18:29:50.302 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: public static com.common.service.DeviceDeviceService com.common.service.AccessLogAlertService.deviceDeviceService
2026-05-18 18:29:50.332 [main] INFO c.c.service.AccessLogAlertService - ʼAccessLogAlertServiceϴδʱ: 2026-05-18T18:28:50.332
2026-05-18 18:29:50.561 [main] INFO c.c.service.AccessLogAlertService - 1 õ
2026-05-18 18:29:51.200 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:29:51.350 [main] INFO com.common.util.MyBatisUtil - MyBatis ʼɹ
2026-05-18 18:29:51.404 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogApplication.dmColumnService
2026-05-18 18:29:52.086 [main] INFO org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2026-05-18 18:29:52.100 [main] INFO o.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2026-05-18 18:29:52.100 [main] INFO org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 created.
2026-05-18 18:29:52.101 [main] INFO org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
2026-05-18 18:29:52.102 [main] INFO org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
2026-05-18 18:29:52.102 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
2026-05-18 18:29:52.102 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.3.2
2026-05-18 18:29:52.102 [main] INFO org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7828111d
2026-05-18 18:29:52.292 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:29:52.292 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:29:52.292 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779100192291
2026-05-18 18:29:52.313 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:29:52.313 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:29:52.313 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779100192313
2026-05-18 18:29:52.315 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8289"]
2026-05-18 18:29:52.329 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8289 (http) with context path '/xdrservice'
2026-05-18 18:29:52.329 [main] INFO o.s.s.quartz.SchedulerFactoryBean - Starting Quartz Scheduler now
2026-05-18 18:29:52.329 [main] INFO org.quartz.core.QuartzScheduler - Scheduler quartzScheduler_$_NON_CLUSTERED started.
2026-05-18 18:29:52.347 [main] INFO com.syslogRuleApplication - Started syslogRuleApplication in 21.893 seconds (JVM running for 27.243)
2026-05-18 18:29:54.458 [org.springframework.kafka.KafkaListenerEndpointContainer#0-1-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: []
2026-05-18 18:29:54.480 [org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: [test-topic-0]
2026-05-18 18:30:00.002 [scheduling-5] INFO c.c.s.AlarmHealthCheckScheduler - ========== ʼִи澯 ==========
2026-05-18 18:30:00.003 [scheduling-4] INFO c.c.s.ProbeStatusCheckScheduler - ========== ʼ̽״̬ ==========
2026-05-18 18:30:00.010 [scheduling-6] INFO c.c.service.AccessLogAlertService - ʼִз־
2026-05-18 18:30:00.010 [log-processor-1] INFO c.c.service.AccessLogAlertService - ʼִз־
2026-05-18 18:30:00.116 [scheduling-1] INFO c.c.service.DeviceStatsUpdateService - ʼִ豸ͳƸ...
2026-05-18 18:30:00.201 [scheduling-1] INFO c.c.service.DeviceStatsUpdateService - 豸ͳƸɣ0ʱ85ms
2026-05-18 18:30:00.201 [scheduling-1] INFO c.c.service.DeviceStatsUpdateService - ʼִɼ̽ʱ£ʱ: 2026-05-18T18:30:00.201
2026-05-18 18:30:00.204 [scheduling-1] INFO c.c.s.DeviceCollectTaskUpdateService - ʼɼʱǰʱ: 2026-05-18T18:30:00.204
2026-05-18 18:30:00.235 [scheduling-5] INFO c.c.service.AlarmHealthCheckService - alarm_20260518 : 4Сʱ=0, ״̬=
2026-05-18 18:30:00.238 [scheduling-5] ERROR c.c.s.AlarmHealthCheckScheduler - ִ쳣: d != java.lang.String
java.util.IllegalFormatConversionException: d != java.lang.String
at java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4302)
at java.util.Formatter$FormatSpecifier.printInteger(Formatter.java:2793)
at java.util.Formatter$FormatSpecifier.print(Formatter.java:2747)
at java.util.Formatter.format(Formatter.java:2520)
at java.util.Formatter.format(Formatter.java:2455)
at java.lang.String.format(String.java:2940)
at com.common.service.AlarmHealthCheckService.generateAlarmNotification(AlarmHealthCheckService.java:119)
at com.common.service.AlarmHealthCheckService.performHealthCheck(AlarmHealthCheckService.java:48)
at com.common.schedule.AlarmHealthCheckScheduler.scheduledHealthCheck(AlarmHealthCheckScheduler.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:95)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2026-05-18 18:30:00.238 [scheduling-5] INFO c.c.s.AlarmHealthCheckScheduler - ========== ==========
2026-05-18 18:30:00.266 [scheduling-6] INFO c.c.service.AccessLogAlertService - 1 õ
2026-05-18 18:30:00.266 [log-processor-1] INFO c.c.service.AccessLogAlertService - 1 õ
2026-05-18 18:30:00.277 [scheduling-4] INFO c.c.s.ProbeStatusCheckScheduler - ̽״̬ɣ̽, ʱ: 274ms
2026-05-18 18:30:00.430 [scheduling-4] INFO c.c.s.ProbeStatusCheckScheduler - ̽ͳ: =1, =1, =0
2026-05-18 18:30:00.431 [scheduling-4] INFO c.c.s.ProbeStatusCheckScheduler - ========== ̽״̬ ==========
2026-05-18 18:30:00.709 [scheduling-1] INFO c.c.s.DeviceCollectTaskUpdateService - ɣܼ: 48Ѹ: 1
2026-05-18 18:30:00.709 [scheduling-1] INFO c.c.service.DeviceStatsUpdateService - ɼ̽ʱɣʱ: 508ms
2026-05-18 18:30:01.054 [scheduling-6] INFO c.c.service.AccessLogAlertService - ûзµ־ݣϴδʱ: 2026-05-18T18:28:50.332
2026-05-18 18:30:01.054 [log-processor-1] INFO c.c.service.AccessLogAlertService - ûзµ־ݣϴδʱ: 2026-05-18T18:28:50.332
2026-05-18 18:50:30.670 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 35868 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 18:50:30.675 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 18:50:30.677 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 18:50:32.981 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:50:32.984 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:50:33.553 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 564 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 18:50:33.560 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:50:33.561 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:50:33.724 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 18:50:33.724 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 162 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 18:50:33.735 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:50:33.736 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 18:50:33.872 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 18:50:33.872 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 128 ms. Found 0 Redis repository interfaces.
2026-05-18 18:50:34.016 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.017 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.018 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.020 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.021 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.021 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:50:34.021 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 18:50:34.696 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 18:50:34.704 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 18:50:34.706 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 18:50:34.706 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 18:50:34.931 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 18:50:34.932 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4181 ms
2026-05-18 18:50:34.983 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 18:50:37.814 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:50:38.257 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 18:50:38.269 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 18:50:38.282 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 18:50:38.285 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 18:50:38.335 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 18:50:43.989 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:50:44.652 [main] INFO com.common.util.MyBatisUtil - MyBatis ʼɹ
2026-05-18 18:50:44.688 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogApplication.dmColumnService
2026-05-18 18:50:45.286 [main] INFO org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2026-05-18 18:50:45.295 [main] INFO o.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2026-05-18 18:50:45.295 [main] INFO org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 created.
2026-05-18 18:50:45.296 [main] INFO org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
2026-05-18 18:50:45.297 [main] INFO org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
2026-05-18 18:50:45.297 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
2026-05-18 18:50:45.297 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.3.2
2026-05-18 18:50:45.297 [main] INFO org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@249f95a2
2026-05-18 18:50:45.463 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:50:45.463 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:50:45.463 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779101445462
2026-05-18 18:50:45.483 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:50:45.483 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:50:45.483 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779101445483
2026-05-18 18:50:45.486 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8289"]
2026-05-18 18:50:45.498 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8289 (http) with context path '/xdrservice'
2026-05-18 18:50:45.500 [main] INFO o.s.s.quartz.SchedulerFactoryBean - Starting Quartz Scheduler now
2026-05-18 18:50:45.501 [main] INFO org.quartz.core.QuartzScheduler - Scheduler quartzScheduler_$_NON_CLUSTERED started.
2026-05-18 18:50:45.515 [main] INFO com.syslogRuleApplication - Started syslogRuleApplication in 15.38 seconds (JVM running for 20.371)
2026-05-18 18:50:46.230 [org.springframework.kafka.KafkaListenerEndpointContainer#0-1-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: []
2026-05-18 18:50:46.245 [org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: [test-topic-0]
2026-05-18 18:52:58.346 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
2026-05-18 18:52:58.347 [main] INFO com.syslogRuleApplication - Starting syslogRuleApplication using Java 1.8.0_121 on LAPTOP-ARDUR3N0 with PID 30452 (E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr\syslog-consumer-rule\target\classes started by chenc in E:\GIT_GOSAME\ai-security-xdr\haobang-security-xdr)
2026-05-18 18:52:58.350 [main] INFO com.syslogRuleApplication - No active profile set, falling back to 1 default profile: "default"
2026-05-18 18:53:01.803 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:53:01.806 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:53:02.346 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 535 ms. Found 1 Elasticsearch repository interfaces.
2026-05-18 18:53:02.354 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:53:02.355 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Reactive Elasticsearch repositories in DEFAULT mode.
2026-05-18 18:53:02.512 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Reactive Elasticsearch - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Reactive Elasticsearch repository, consider annotating your entities with one of these annotations: org.springframework.data.elasticsearch.annotations.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository
2026-05-18 18:53:02.513 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 156 ms. Found 0 Reactive Elasticsearch repository interfaces.
2026-05-18 18:53:02.526 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2026-05-18 18:53:02.527 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-05-18 18:53:02.664 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.common.service.AppLogRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository
2026-05-18 18:53:02.665 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 128 ms. Found 0 Redis repository interfaces.
2026-05-18 18:53:02.840 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmMapper' and 'com.common.mapper.AlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.840 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'alarmVisitMapper' and 'com.common.mapper.AlarmVisitMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisAnalysisRuleMapper' and 'com.common.mapper.AnalysisAnalysisRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFieldMapper' and 'com.common.mapper.AnalysisFieldMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisFilterMapper' and 'com.common.mapper.AnalysisFilterMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByColumnMapper' and 'com.common.mapper.AnalysisGroupByColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByHavingMapper' and 'com.common.mapper.AnalysisGroupByHavingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByMapper' and 'com.common.mapper.AnalysisGroupByMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisGroupByWindowMapper' and 'com.common.mapper.AnalysisGroupByWindowMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisTaskHistoryMapper' and 'com.common.mapper.AnalysisTaskHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'analysisWhereConditionMapper' and 'com.common.mapper.AnalysisWhereConditionMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.841 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'appLogMapper' and 'com.common.mapper.AppLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.842 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatHistoryMapper' and 'com.common.mapper.DeviceCollectHeartbeatHistoryMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.842 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectHeartbeatMapper' and 'com.common.mapper.DeviceCollectHeartbeatMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.842 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceCollectTaskMapper' and 'com.common.mapper.DeviceCollectTaskMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.842 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceDeviceMapper' and 'com.common.mapper.DeviceDeviceMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.842 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingCmdMapper' and 'com.common.mapper.DeviceInterlockingCmdMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.843 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingLogMapper' and 'com.common.mapper.DeviceInterlockingLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceInterlockingMapper' and 'com.common.mapper.DeviceInterlockingMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'deviceReceiveLogMapper' and 'com.common.mapper.DeviceReceiveLogMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmColumnMapper' and 'com.common.mapper.DmColumnMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'dmNormalizeRuleMapper' and 'com.common.mapper.DmNormalizeRuleMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'normalizeRuleStatsMapper' and 'com.common.mapper.NormalizeRuleStatsMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'secExceptionAlgorithmMapper' and 'com.common.mapper.SecExceptionAlgorithmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNonNormalMessageMapper' and 'com.common.mapper.SyslogNonNormalMessageMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalAlarmMapper' and 'com.common.mapper.SyslogNormalAlarmMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'syslogNormalDataMapper' and 'com.common.mapper.SyslogNormalDataMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wecomNotificationMapper' and 'com.common.mapper.WecomNotificationMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'xdrHoneypotMapper' and 'com.common.mapper.XdrHoneypotMapper' mapperInterface. Bean already defined with the same name!
2026-05-18 18:53:02.844 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.common.mapper]' package. Please check your configuration.
2026-05-18 18:53:03.468 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8289 (http)
2026-05-18 18:53:03.477 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8289"]
2026-05-18 18:53:03.478 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
2026-05-18 18:53:03.478 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.65]
2026-05-18 18:53:03.723 [main] INFO o.a.c.c.C.[.[.[/xdrservice] - Initializing Spring embedded WebApplicationContext
2026-05-18 18:53:03.723 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 5300 ms
2026-05-18 18:53:03.780 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogRuleApplication.dmColumnService
2026-05-18 18:53:06.530 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:53:06.973 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.insert] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Insert]
2026-05-18 18:53:06.989 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.update] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.Update]
2026-05-18 18:53:07.006 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.deleteById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.DeleteById]
2026-05-18 18:53:07.009 [main] WARN c.b.m.core.injector.AbstractMethod - [com.common.mapper.DeviceCollectTaskMapper.selectById] Has been loaded by XML or SqlProvider or Mybatis's Annotation, so ignoring this injection for [class com.baomidou.mybatisplus.core.injector.methods.SelectById]
2026-05-18 18:53:07.069 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.common.mapper.SecExceptionAlgorithmMapper.findById] is ignored, because it exists, maybe from xml file
2026-05-18 18:53:13.347 [main] INFO com.influx.InfluxDBClient - InfluxDB connection successful: ready for queries and writes
2026-05-18 18:53:14.137 [main] INFO com.common.util.MyBatisUtil - MyBatis ʼɹ
2026-05-18 18:53:14.176 [main] INFO o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - Autowired annotation is not supported on static fields: private static com.common.service.DmColumnService com.syslogApplication.dmColumnService
2026-05-18 18:53:14.805 [main] INFO org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2026-05-18 18:53:14.817 [main] INFO o.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2026-05-18 18:53:14.817 [main] INFO org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 created.
2026-05-18 18:53:14.818 [main] INFO org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
2026-05-18 18:53:14.819 [main] INFO org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
2026-05-18 18:53:14.819 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
2026-05-18 18:53:14.819 [main] INFO org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.3.2
2026-05-18 18:53:14.819 [main] INFO org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1e7b277a
2026-05-18 18:53:15.035 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:53:15.035 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:53:15.035 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779101595033
2026-05-18 18:53:15.056 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 3.4.0
2026-05-18 18:53:15.057 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: 2e1947d240607d53
2026-05-18 18:53:15.057 [main] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1779101595056
2026-05-18 18:53:15.058 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8289"]
2026-05-18 18:53:15.072 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8289 (http) with context path '/xdrservice'
2026-05-18 18:53:15.073 [main] INFO o.s.s.quartz.SchedulerFactoryBean - Starting Quartz Scheduler now
2026-05-18 18:53:15.073 [main] INFO org.quartz.core.QuartzScheduler - Scheduler quartzScheduler_$_NON_CLUSTERED started.
2026-05-18 18:53:15.086 [main] INFO com.syslogRuleApplication - Started syslogRuleApplication in 17.249 seconds (JVM running for 23.545)
2026-05-18 18:53:16.368 [org.springframework.kafka.KafkaListenerEndpointContainer#0-1-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: []
2026-05-18 18:53:16.384 [org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer - test-group-app: partitions assigned: [test-topic-0]