博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ATS上的hosting.config和volume.config文件解读
阅读量:4185 次
发布时间:2019-05-26

本文共 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/

你可能感兴趣的文章
Xcode 11 报错,提示libstdc++.6 缺失,解决方案
查看>>
vue项目打包后无法运行报错空白页面
查看>>
面试题:强制类型转换
查看>>
Decorator模式
查看>>
Template模式
查看>>
Observer模式
查看>>
高性能服务器设计
查看>>
图文介绍openLDAP在windows上的安装配置
查看>>
Pentaho BI开源报表系统
查看>>
Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
查看>>
android中SharedPreferences的简单例子
查看>>
android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
查看>>
andorid里关于wifi的分析
查看>>
Hibernate和IBatis对比
查看>>
Spring MVC 教程,快速入门,深入分析
查看>>
Ubuntu Navicat for MySQL安装以及破解方案
查看>>
在C++中如何实现模板函数的外部调用
查看>>
HTML5学习之——HTML 5 应用程序缓存
查看>>
HTML5学习之——HTML 5 服务器发送事件
查看>>
SVG学习之——HTML 页面中的 SVG
查看>>