build: add api server request context middleware

This commit is contained in:
2026-04-21 01:20:32 +08:00
parent f3b36f15b5
commit 0ac5606a41
7 changed files with 425 additions and 7 deletions

View File

@@ -96,7 +96,8 @@
交付物:[../server-rs/apps/api-server/src/config.rs](../server-rs/apps/api-server/src/config.rs)
- [x] 接入统一日志与 tracing
交付物:[../server-rs/apps/api-server/src/logging.rs](../server-rs/apps/api-server/src/logging.rs)、[../server-rs/apps/api-server/src/app.rs](../server-rs/apps/api-server/src/app.rs)、[../server-rs/apps/api-server/src/main.rs](../server-rs/apps/api-server/src/main.rs)
- [ ] 接入 `request_id` 中间件
- [x] 接入 `request_id` 中间件
交付物:[../server-rs/apps/api-server/src/request_context.rs](../server-rs/apps/api-server/src/request_context.rs)、[../server-rs/apps/api-server/src/app.rs](../server-rs/apps/api-server/src/app.rs)
- [ ] 接入统一错误处理中间件
- [ ] 接入当前项目兼容的 response envelope
- [ ] 接入 `x-request-id`