Java
-
密码散落在四处:一次凭据漂移事故的治理
最典型的“修好了,重跑一次部署又坏了” —— 密码散在 Nacos 三处与 .env 里共四处,改一处就被下一次推送覆盖回去。本篇给出唯一真源方案:Nacos 存占位符、容器注入真值。
2026年10月08日 16 -
国内服务器 Docker 构建提速:从 41 分钟到 4 分钟
首次构建等了 41 分钟没结束,Maven 中央仓只有 15 kB/s。本篇用内联镜像源、替换 apk 源、调分层顺序三招,把它压到 4 分钟。
2026年09月21日 160 -
父 pom 的 spring-boot-maven-plugin 正在污染你的纯库模块
只在服务器构建时失败:Unable to find main class,IDEA 里却一切正常。根因是父 pom 把 repackage 目标继承给了纯库模块。
2026年09月21日 170 -
Nacos 用 MySQL 持久化:五个必备条件,缺一个就起不来
Nacos 默认用内嵌 Derby,容器一重建,配置与注册信息全丢,所有服务都起不来。本篇梳理 MySQL 持久化的五个必备条件,附可直接抄的 compose 片段。
2026年09月21日 174 -
当 Nacos 说"配置不存在"时,它可能在撒谎
Nacos 说配置不存在,其实是鉴权失败。NacosConfigDataLoader 把 403 和超时统一包装成了 not found。本篇给出区分这几种故障的判据。
2026年09月21日 181 -
配置范式之变:Spring Cloud Alibaba 2025 里 bootstrap.yml 为什么彻底失效
SCA 2025 之后 bootstrap.yml 彻底失效,配置得改走 ConfigData。本篇讲清新旧范式的差异、正确写法,以及那个让校验静默失效的 bootstrap 依赖。
2026年09月21日 155