Appearance
功能介绍
在承信租数字化租赁平台运行过程中,系统会产生并存储海量的静态资源与文件资产,包括高分辨率商品展示图/视频、用户实名认证与活体检测照、爱签/e签宝电子合同签署 PDF、设备发货与归还质检留证照片等。
通过配置第三方对象存储(云存储),平台可将所有文件资产与业务应用服务器进行物理分离,借助云厂商遍布全国的 CDN 边缘节点,大幅提升用户端访问与图片加载速度,同时降低主服务器磁盘 IO 与带宽压力。
操作指引
操作路径:设置 > 系统设置 > 云存储 > 云存储配置
管理后台
└─► 设置
└─► 系统设置
└─► 云存储 (存储驱动选择 / 云厂商参数 / CDN 加速)存储驱动类型选择
系统支持以下五种存储驱动方式,平台管理员可根据企业现有云基础设施进行切换:
- 本地存储(Local):文件直接保存在业务服务器本地磁盘目录(
public/uploads/),仅适用于本地开发测试或极小规模试运营,不建议生产环境使用; - 七牛云存储(Qiniu Kodo):性价比高,图片多媒体处理能力强;
- 阿里云对象存储(Aliyun OSS):高可用性、与阿里云 ECS 及 CDN 深度协同;
- 腾讯云对象存储(Tencent COS):与微信生态协同良好,访问速度快;
- 华为云对象存储(Huawei OBS):企业级高安全与合规稳定性保障。
云厂商核心参数配置
切换为对应的云存储厂商后,需录入以下关键授权参数:
| 参数名称 | 说明与填写规范 |
|---|---|
| AccessKey ID / Key | 在云厂商控制台「访问控制 (RAM/CAM)」创建的 API 访问密钥 ID |
| SecretKey / SecretAccessKey | 访问密钥密码(用于文件上传签名与数据防篡改) |
| 存储空间名称 (Bucket) | 在云厂商对象存储中创建的 Bucket 名称(如 ebaozu-lease-prod) |
| 空间所属地域 (Region/Endpoint) | Bucket 所在数据中心地域标识(如 oss-cn-beijing.aliyuncs.com 或 cos.ap-guangzhou.myqcloud.com) |
| 空间访问域名 (CDN 域名) | 绑定到 Bucket 的自定义 CDN 加速域名(必须以 https:// 开头,如 https://cdn.ebaozu.cn) |
云存储权限与访问优化
Bucket 权限策略
- 公共读权限:商品图片、轮播图、帮助中心素材等公开资源对应的 Bucket 权限必须设置为「公共读(Public Read)」,否则前端无法正常加载;
- 防盗链配置(Referer 白名单):建议在云厂商控制台配置 Referer 白名单(如
*.ebaozu.cn),防止外部站点恶意盗刷图片流量。
CDN 加速与 HTTPS 证书
- 自定义域名必须在云厂商 CDN 控制台完成 CNAME 解析与有效 SSL/TLS 证书绑定;
- 开启 HTTP/2 与智能图片压缩功能(WebP 自适应转换),显著降低移动端流量消耗并提升首屏秒开率。
业务规则与注意事项
- 驱动切换与存量数据迁移:若从「本地存储」切换为「云存储」,修改后仅对新上传的文件生效;存量文件需使用系统迁移工具或云厂商同步工具(如
ossutil/coscli)将public/uploads/历史图片同步上传至云端 Bucket。 - 敏感合同文件访问保护:对于涉及用户个人隐私的电子合同 PDF 及人脸认证图片,系统底层采用动态签名临时 URL 进行鉴权访问,防止敏感信息泄漏。
- 域名备案状态:配置的自定义 CDN 域名必须具备有效的工信部 ICP 备案,否则云厂商将自动阻断域名的 DNS 解析。