- 修复 Kafka Listener 并发配置包含尾部空格时触发 NumberFormatException 的问题

- 移除 SysLogProcessor 注解中对并发配置的直接字符串解析
- 改由 Kafka 容器工厂统一处理并发度配置
- 统一两个 consumer 模块各环境的并发配置格式
- 清理 application.properties 中可能影响类型转换的行尾空格
- 更新 Kafka 监听器拓扑回归测试,防止问题再次引入
This commit is contained in:
王绍宏
2026-09-02 13:54:13 +08:00
parent f53661931f
commit b61ec2e37c
12 changed files with 31 additions and 31 deletions
@@ -64,7 +64,7 @@ mybatis-plus.type-handlers-package=com.Modules.etl.handler
spring.kafka.consumer.bootstrap-servers=192.168.4.99:9092
spring.kafka.consumer.group-id=test-group-1
spring.kafka.consumer.auto-offset-reset=latest
spring.kafka.consumer.enable-auto-commit=false
spring.kafka.consumer.enable-auto-commit=false
spring.kafka.consumer.auto-commit-interval=1000
spring.kafka.consumer.topic=test-topic
# consumer-rule 是当前活跃的 Kafka 原始日志标准化节点,默认启动监听。
@@ -96,7 +96,7 @@ spring.kafka.consumer.properties.session.timeout.ms=45000
spring.kafka.consumer.fetch-min-size= 1048576
spring.kafka.listener.ack-mode= manual
spring.kafka.listener.concurrency= 2
spring.kafka.listener.concurrency=2
spring.kafka.listener.type=batch
@@ -167,7 +167,7 @@ spring.datasource.hikari.idle-timeout=600000
spring.datasource.hikari.max-lifetime=900000
spring.datasource.hikari.connection-test-query=SELECT 1 FROM DUAL
spring.datasource.hikari.validation-timeout=5000
spring.datasource.hikari.leak-detection-threshold=30000
spring.datasource.hikari.leak-detection-threshold=30000
spring.datasource.hikari.pool-name=HikariPool-SyslogConsumer-rule
spring.datasource.hikari.auto-commit=false
# 统计写入采用事实同事务直写,不再为每条结果写 change_log + pending。