Valkey 9.0.7:RESTORE 溢出 TTL,旧版 OK 却丢键
Valkey 9.0.7:RESTORE 相对 TTL 与当前时刻相加溢出时,9.0.6 回 OK 却不落键,9.0.7 改报 ERR invalid expire time。Spring Boot 4.1.2 + Lettuce 对照。
围绕 spring-boot 的技术文章与经验分享。
共 90 篇文章Valkey 9.0.7:RESTORE 相对 TTL 与当前时刻相加溢出时,9.0.6 回 OK 却不落键,9.0.7 改报 ERR invalid expire time。Spring Boot 4.1.2 + Lettuce 对照。
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。
升到 Boot 4.2.0-RC1 仍带着 logging.path、spring.application.index;把 spring.properties.migrator.fail 收到 on-error/on-warning 后进程以 IllegalStateException 退出 1,默认 never 只警告仍能启动。
接 Claude、DeepSeek、Gemini 这类带 thinking 的模型,再挂上工具调用时,下一轮请求必须把上一轮的思考块、签名或加密内容按原顺序原样送回去。官方博客 Spring AI 2.1 Message Parts: Reasoning That Survives the Roun
升到 Spring Boot 4.2.0-RC1,Docker Compose 里想给 MySQL 开随机 root 密码、给 RabbitMQ 设非默认 vhost。Service Connection 到底吃哪组账号、virtual-host 会不会还停在 /?结论先说:随机 root 时 Bo
redis_exporter 1.96.0 开始把 Redis 8 INFO Threads 里的按线程计数导出成 Prometheus 指标。1.95.0 只有汇总的 redis_io_threaded_*,看不到每个 IO 线程的 clients / reads / writes。下面用同一台
MCP servers v2.1.0 将 server-filesystem 升到 2.0.1:尾引号兄弟目录上 list_directory,2.0.0 读到 secret.txt,2.0.1 返回 Access denied;本次用 MCP Java SDK STDIO 客户端,未调外部模型。
Spring Framework 7.1.0-RC1(Boot 4.2.0-RC1)MultipartHttpMessageConverter:RestClient 把 multipart/form-data 解成 MultiValueMap,读到 fieldPart 与 logo.txt;只留 FormHttp 时抛 UnknownContentTypeException。
云知声 Token Hub 模型页仍标 U2 Flash 限时免费无限量调用(2026.09.30–10.31),输入/缓存命中/输出均为 0 元且不扣 Token Plan Credits;速率限制 20 RPM / 500 万 TPM。附 Spring Boot 4.1 + Spring AI 2.0 接法,以及缺令牌 / 假令牌的 401。
jwk-set-uri 已设、issuer-uri=${ISSUER_URI:} 落成空串时,Boot 4.1.1 仍挂 JwtIssuerValidator,带正常 iss 的 JWT 回 401;4.1.2 改为 hasText 才校验,同令牌 200。对应 #52260。