docs: 修复 AGENTS.md 文档过时问题
- 项目结构图添加 rate_limiter.rs 文件 - 修复 systemd 说明:实际使用 EnvironmentFile= 而非 Environment=
This commit is contained in:
@@ -31,6 +31,7 @@ src/
|
|||||||
├── config.rs # 配置加载(支持多环境:config/*.toml)
|
├── config.rs # 配置加载(支持多环境:config/*.toml)
|
||||||
├── error.rs # 错误处理
|
├── error.rs # 错误处理
|
||||||
├── alipay.rs # 支付宝签名模块(RSA2 sign/verify、URL encode)
|
├── alipay.rs # 支付宝签名模块(RSA2 sign/verify、URL encode)
|
||||||
|
├── rate_limiter.rs # 滑动窗口 Rate Limiter(5次/分钟/IP)
|
||||||
└── handlers/ # 路由处理器模块
|
└── handlers/ # 路由处理器模块
|
||||||
├── mod.rs # 模块导出
|
├── mod.rs # 模块导出
|
||||||
├── meta.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-dev.service` | `/root/rust/rust_backend_dev` | `development` |
|
||||||
| 生产 | `rust-backend.service` | `/root/rust/rust_backend` | (使用 .env) |
|
| 生产 | `rust-backend.service` | `/root/rust/rust_backend` | (使用 .env) |
|
||||||
|
|
||||||
> ⚠️ systemd 配置使用 `Environment=` 而非 `EnvironmentFile=`
|
> ⚠️ systemd 配置使用 `EnvironmentFile=` 加载 `.env` 文件(生产、开发环境均如此)
|
||||||
|
> 注意:`EnvironmentFile` 不支持多行值,多行 PEM 密钥需 base64 编码或单行格式
|
||||||
|
|
||||||
### 部署命令
|
### 部署命令
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user