01 2026.08.08
Spring Boot 3 容器启动异常复盘:目录、废弃属性、日志桥与可选驱动
从 UnsatisfiedDependencyException 追到 mkdir failed,并系统处理 Nacos 缓存目录、server.use-forward-headers、commons-logging、nacos-logback.xml 和空 Class.forName。
13 min ↗
TOPIC COLLECTION
这个主题下共有 4 篇文章。
从 UnsatisfiedDependencyException 追到 mkdir failed,并系统处理 Nacos 缓存目录、server.use-forward-headers、commons-logging、nacos-logback.xml 和空 Class.forName。
复盘一次 Spring Boot 2 服务在 Kubernetes 中读取不到 Boot 3 Redis 配置的问题,覆盖属性前缀、Nacos dataId、延迟建连、滚动发布和 commons-pool2 依赖陷阱。
复盘一次 Spring Boot 3.1.7 到 3.5.13、Java 17 到 Java 25 的升级,定位 Spring Batch Job 重名、TaskExecutor 注入歧义与 MongoDB 4.2 健康检查不兼容。
复盘一次多服务 Pod 重启:从 Last State、Exit Code、Events 和 previous logs 排除节点故障,最终定位阻塞依赖、连接池等待与 liveness 放大效应。