feat/native-baseline
main
Initializr 骨架的 Native 验证暴露了 LGTM ServiceConnection 的 AOT 注册、Protobuf 工厂反射和 Micrometer CPU 时间反射三处问题。本 PR 修复后,应用原生二进制可直接启动,默认认证保护与 Prometheus 请求计数均通过实测。
测试改用字段形式的 ServiceConnection,固定 LGTM 镜像 digest,并显式开启指标与追踪导出;精确补充两个 Protobuf 工厂方法和 getProcessCpuTime。CPU 时间读取作为同步断言,避免后台异常漏测。
增加固定 GraalVM 镜像、持久 Gradle 缓存及资源限制的 Docker 脚本,提供 testAot 与独立 ELF 的 HTTP 检查。构建期声明健康探针与 Prometheus 暴露范围,指标沿用默认认证保护。后续新分支、PR 规则已写入 AGENTS.md。
关联 #1。本 PR 推进 Native 基础验证,AD/MFA/Hydra 链路、OTLP 后端数据查询及 CI 尚待后续实现,不关闭该任务。
开发方法、兼容性修复依据和测量范围见 docs/bootstrap.md。现役服务状态没有变化;wiki 已有仓库和 #1 入口,本轮只更新源码仓库开发文档。
No dependencies set.
The note is not visible to the blocked user.
问题与结果
Initializr 骨架的 Native 验证暴露了 LGTM ServiceConnection 的 AOT 注册、Protobuf 工厂反射和 Micrometer CPU 时间反射三处问题。本 PR 修复后,应用原生二进制可直接启动,默认认证保护与 Prometheus 请求计数均通过实测。
测试改用字段形式的 ServiceConnection,固定 LGTM 镜像 digest,并显式开启指标与追踪导出;精确补充两个 Protobuf 工厂方法和 getProcessCpuTime。CPU 时间读取作为同步断言,避免后台异常漏测。
增加固定 GraalVM 镜像、持久 Gradle 缓存及资源限制的 Docker 脚本,提供 testAot 与独立 ELF 的 HTTP 检查。构建期声明健康探针与 Prometheus 暴露范围,指标沿用默认认证保护。后续新分支、PR 规则已写入 AGENTS.md。
验证
部署与文档
关联 #1。本 PR 推进 Native 基础验证,AD/MFA/Hydra 链路、OTLP 后端数据查询及 CI 尚待后续实现,不关闭该任务。
开发方法、兼容性修复依据和测量范围见 docs/bootstrap.md。现役服务状态没有变化;wiki 已有仓库和 #1 入口,本轮只更新源码仓库开发文档。