用户服务 4 个 crate 合并为单一 user-service,按 DDD 限界上下文聚合
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -19,8 +19,8 @@
|
||||
| 子段 | 用途 | 已分配端口 |
|
||||
|------|------|-----------|
|
||||
| `20100-20109` | 数据层 | `20101` Postgres、`20103` Redis |
|
||||
| `20110-20149` | 认证/登录类 | `20111` 账号登录、`20113` 邮箱登录 |
|
||||
| `20150-20189` | 注册/管理类 | `20112` 账号注册、`20114` 邮箱注册 |
|
||||
| `20110-20149` | 用户业务服务 | `20110` user-service(合并后单一服务) |
|
||||
| `20150-20189` | 预留扩展 | 预留 |
|
||||
| `20190-20199` | 预留/调试 | 预留 |
|
||||
|
||||
### user-service 端口明细
|
||||
@@ -29,10 +29,10 @@
|
||||
|--------|-----------|---------|------|
|
||||
| user-postgres | `20101` | `5432` | PostgreSQL |
|
||||
| user-redis | `20103` | `6379` | Redis 缓存 |
|
||||
| user-login-account | `20111` | `8080` | 账号密码登录 |
|
||||
| user-register-account | `20112` | `8080` | 账号注册 |
|
||||
| user-login-email | `20113` | `8080` | 邮箱密码登录 |
|
||||
| user-register-email | `20114` | `8080` | 邮箱注册 |
|
||||
| user-service | `20110` | `8080` | 用户域统一服务(含账号/邮箱 登录/注册) |
|
||||
|
||||
> **历史端口(已回收,请勿复用)**:`20111` `20112` `20113` `20114`
|
||||
> 曾分别用于 `user-login-account` / `user-register-account` / `user-login-email` / `user-register-email` 四个独立微服务,现已合并为单一 `user-service:20110`,按 DDD 限界上下文聚合,内部由 axum Router 模块化拆分。
|
||||
|
||||
## 使用方式
|
||||
|
||||
@@ -43,11 +43,9 @@
|
||||
## 示例 .env
|
||||
|
||||
```bash
|
||||
# user-service/.env
|
||||
# 数据层
|
||||
USER_POSTGRES_PORT=20101
|
||||
USER_REDIS_PORT=20103
|
||||
USER_LOGIN_ACCOUNT_PORT=20111
|
||||
USER_REGISTER_ACCOUNT_PORT=20112
|
||||
USER_LOGIN_EMAIL_PORT=20113
|
||||
USER_REGISTER_EMAIL_PORT=20114
|
||||
# 用户业务服务(合并后)
|
||||
USER_SERVICE_PORT=20110
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user