JDK 26 Parallel:16M 分配堆卡 23M,2000 次 Full GC
JDK-8377561:Parallel GC 在 JDK 26 遇连续大对象分配时堆不扩,Spring Boot 4.1.2 实测 committed 卡在 23M、2000 次 Full GC;JDK 27.0.1.0.3 扩到 1370M、0 次 Full GC。
围绕 java 的技术文章与经验分享。
共 1030 篇文章JDK-8377561:Parallel GC 在 JDK 26 遇连续大对象分配时堆不扩,Spring Boot 4.1.2 实测 committed 卡在 23M、2000 次 Full GC;JDK 27.0.1.0.3 扩到 1370M、0 次 Full GC。
Nacos 3.3.0 起 Client API 鉴权默认 true。官方镜像不设 NACOS_AUTH_ENABLE 时 application.properties 已是 true。Spring Boot 4.1.2 + nacos-client 3.3.0 无凭证 getConfig 回 403/401,带凭证可读到配置;临时 NACOS_AUTH_ENABLE=false 后无凭证又能读。
mise v2026.10.24(Published 2026-10-30T10:15:02Z,约北京时间 10 月 30 日 18:15)把 experimental 的 daemon 扩到了容器镜像:[daemons.xxx] image=... 走 docker run / podman ru
Spring AI 2.0.3-SNAPSHOT(#7212)的 DefaultMcpToolNamePrefixGenerator:tools/list_changed 刷新后冲突工具仍回 alt_1_search;2.0.2 会退回 search。本次未接线 Sync/Async provider,未调用外部模型。
Nacos 2.5.5 起 HTTP 主动健康检查 path 须为相对 URI;绝对 URL 与 Content-Length 头在 PUT /nacos/v1/ns/cluster 回 400。2.5.4 同请求仍 ok。Boot 4.1.2 RestClient 对照一致。
JDK 27 起 G1 将 MinHeapFreeRatio/MaxHeapFreeRatio 默认改为 0/100,Full GC 后不再按空闲比例缩堆。Spring Boot 4.1.2 实测:清掉约 350M 后 JDK 21.0.12.1 默认 committed 从 512M 回到 64M,JDK 27.0.1.0.3 默认仍 512M;显式恢复 40/70 又可缩回 64M。
LangChain4j 1.23.0 新增 Confidence Cascade:档位答完后用 DecisionModel 打分,门槛 0.5 下本地返回 0.90 只跑 faq,返回 0.20 升 expert 且末档不打分。
4.4.0 格式化过的盘回退到 4.3.1:进程能起来,FeaturesPublisher 却落到 4.3-IV0,share 等能力 silently 缩水。回退前先看目录再验 feature。
GitHub 2026-10-28 公告 GHSA-ccrj-gw8r-854m(CVE-2026-118259):opentelemetry-api ≤1.66.0 解析超长空格 tracestate 会二次方吃 CPU。Boot 4.1.2 BOM 仍钉 1.62.0;同输入双独立进程 1.62.0 抽取 4119 ms,1.67.0 为 0 ms。
业务用 IdentityHashMap 按身份缓存 LocalDate:JDK 28 EA 28-ea+21-1707 默认 size=2,开 --enable-preview 后 isValue=true、size=1 且后写入覆盖;同步与 WeakHashMap 抛 IdentityException;反射改 Integer.value 预览下 IllegalAccessException。Spring Boot 4.1.2。