zhangjf
e52e2ba801
refactor: 简化租户元数据,移除冗余的 tenant-id
问题:metadata 中同时配置 tenant-id 和 tenant-group,但 tenant-id 未被使用
分析:
- tenant-id: 用于数据隔离,但实际由 TenantContextHolder 提供,元数据中的值无意义
- tenant-group: 用于服务路由,负载均衡器实际只使用此字段
解决方案:
1. 移除 metadata.tenant-id 配置
2. 只保留 metadata.tenant-group
3. 更新 NacosMetadataConfig,移除 tenant-id 处理
4. 更新 docker-compose.yml,移除 TENANT_ID 环境变量
配置简化:
修改前: tenant-id + tenant-group 两个字段
修改后: 只有 tenant-group 一个字段
实例类型:
共享实例: tenant-group = "" (空)
VIP实例: tenant-group = "TENANT_VIP_001"
2026-02-19 21:26:06 +08:00
..
2026-02-19 21:02:25 +08:00
2026-02-19 21:26:06 +08:00
2026-02-19 21:26:06 +08:00
2026-02-19 21:02:25 +08:00