docs: 修复 AGENTS.md 文档过时问题

- 项目结构图添加 rate_limiter.rs 文件
- 修复 systemd 说明:实际使用 EnvironmentFile= 而非 Environment=
This commit is contained in:
2026-05-06 09:37:37 +08:00
parent 2046638721
commit 4aece40a58

View File

@@ -31,6 +31,7 @@ src/
├── config.rs # 配置加载支持多环境config/*.toml
├── error.rs # 错误处理
├── alipay.rs # 支付宝签名模块RSA2 sign/verify、URL encode
├── rate_limiter.rs # 滑动窗口 Rate Limiter5次/分钟/IP
└── handlers/ # 路由处理器模块
├── mod.rs # 模块导出
├── meta.rs # 根路径状态页 (/), 健康检查
@@ -552,7 +553,8 @@ let new_expires = base_time + days(pkg_days);
| 测试 | `rust-backend-dev.service` | `/root/rust/rust_backend_dev` | `development` |
| 生产 | `rust-backend.service` | `/root/rust/rust_backend` | (使用 .env) |
> ⚠️ systemd 配置使用 `Environment=` 而非 `EnvironmentFile=`
> ⚠️ systemd 配置使用 `EnvironmentFile=` 加载 `.env` 文件(生产、开发环境均如此)
> 注意:`EnvironmentFile` 不支持多行值,多行 PEM 密钥需 base64 编码或单行格式
### 部署命令