本文共 1021 字,大约阅读时间需要 3 分钟。
为了更加灵活和精细地规划缓存磁盘的空间使用,我们可以更进一步地使用hosting.config和volume.config文件。 hosting.config 描述域名和分卷的对应关系: hostname=www.example.com volume=2 hostname=* volume=3,4 domain=* volume=3,4 volume.config 描述分卷占用物理磁盘的容量或是比例,所属协议。需要和hosting文件配合。常用格式 每行形如 volume=<volume_number> scheme=<protocol_type> size=<volume_size> volume_number 分卷编号,1和255之间,0为保留值,每行分卷编号不得重复 scheme 当前只支持http volume_size 可以是磁盘总缓存空间的百分比或是绝对值(单位是MB),必须是128MB的整数倍,最小128MB 为了达到并行I/O,每个分卷将会stripe均分到所有的物理磁盘,比如,假设有4块盘,每个盘有充足的空间,一个1G的分卷将会均分到这四个磁盘,每个磁盘256M 示例 volume=1 scheme=http size=10% volume=2 scheme=http size=1024这里创建了两个分卷,一个占用总缓存磁盘空间的10%的分卷,另一个占用1GB的分卷
说明
hosting.config与volume.config不一定需要同时使用。如果只是分卷并不区分特定域名按分卷存放,可以直接配置volume.config。比如volume.config中
volume=1 scheme=http size=10%volume=2 scheme=http size=10%volume=3 scheme=http size=10%volume=4 scheme=http size=10%volume=5 scheme=http size=10%volume=6 scheme=http size=10%volume=7 scheme=http size=10%volume=8 scheme=http size=10%volume=9 scheme=http size=10%volume=10 scheme=http size=10%这样将会将现有磁盘均分为10个vol,请求可以平均存放。
转载地址:http://zvcoi.baihongyu.com/