切换主题
☁️ 华为云对象存储(OBS)配置
🔄 上传流程
⚙️ 配置说明
基础配置示例
yaml
files:
- # 业务标识配置
business-type: demo # 业务类型标识
file-type: obs # 存储类型:华为云OBS
# 访问配置
http-access-path: https://www.wueasy.com # 文件访问基础路径
# 华为云认证信息
access-key-id: 123456 # 访问密钥ID
access-key-secret: 123456 # 访问密钥密文
# OBS存储配置
bucket: wueasy # 存储桶名称
endpoint: obs.cn-east-2.myhuaweicloud.com # 终端节点
# 上传限制
allowed-upload-suffix: jpg,png,gif,bmp,pdf,doc # 允许的文件类型
max-size: 1MIB # 单文件大小限制
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
参数说明
参数名 | 必填 | 说明 | 示例值 |
---|---|---|---|
business-type | 是 | 业务类型标识 | demo |
file-type | 是 | 存储类型(固定为obs) | obs |
http-access-path | 是 | 文件访问域名 | https://www.wueasy.com |
access-key-id | 是 | 华为云访问密钥ID | AKXXXXXXXXXX |
access-key-secret | 是 | 华为云访问密钥密文 | xxxxxxxxxxxxxxxx |
bucket | 是 | OBS存储桶名称 | wueasy |
endpoint | 是 | OBS终端节点 | obs.cn-east-2.myhuaweicloud.com |
allowed-upload-suffix | 是 | 允许上传的文件后缀 | jpg,png,pdf |
max-size | 是 | 文件大小限制 | 1MIB |
allow-delete | 否 | 是否允许删除文件 | true |
💡 配置指南
1. 准备工作
创建华为云账号
- 访问华为云官网注册账号
- 开通对象存储服务(OBS)
获取访问密钥
- 访问访问密钥页面
- 创建并保存 AccessKey ID 和 AccessKey Secret
创建存储桶
- 访问OBS控制台
- 创建新的存储桶
- 记录存储桶名称和终端节点
2. 安全建议
安全提示
- 使用独立的RAM用户访问OBS
- 遵循最小权限原则配置权限
- 定期轮换访问密钥
- 开启存储桶加密功能
3. 性能优化
存储类型选择
- 标准存储:频繁访问的文件
- 低频访问:较少访问的文件
- 归档存储:长期存储的文件
访问优化
- 配置CDN加速
- 选择就近区域
- 使用批量操作接口
❗ 常见问题
上传失败
- 检查密钥配置是否正确
- 验证存储桶权限设置
- 确认网络连接状态
- 检查文件大小是否超限
访问速度慢
- 检查是否启用CDN
- 确认选择的区域是否合适
- 验证网络带宽是否足够
📚 相关文档
版本说明
- 支持华为云OBS所有区域
- 支持服务端加密
- 支持防盗链配置
- 支持CDN加速