了解一段时间的CDN,发现客户的需求也是五花八门的,这里记录一些配置的需求:
端口
分为「服务器开放端口」和「源站请求端口」
服务器开放端口:在「站点」里面「端口配置」里面,可以设置服务器需要开放哪些端口,「端口号后加 s,代表走 https 协议,eg:8080s」
源站请求端口:直接在配置源站 IP 的时候,把端口写在 IP 的后面
负载均衡或者端口映射
在「站点」里面如果添加了两条相同的域名,则在右侧的「编辑」里面,可以看到「负载均衡设置」和「端口映射」选项,错误重试时间可以设置为「5秒」,连续错误次数可以设置为「2次」
SSH 转发(跳板机)
需要专门构建一台 level4 的服务器,然后配置好进行转发,在 level7 的服务器上面没有测试成功,看来 cdnbest 系统是只支持 level7 层上的转发
缓存设置
在「区域管理」和「站点设置」里面都有缓存设置的功能,其中「最大缓存设置页面(普通)」设置为1M,表示1M以下的文件使用「普通缓存」,而1M以上的文件则使用「智能缓存」,其中「智能缓存」可以支持视频的206分段缓存,可以设置为5G
命中率
命中率的配置比较复杂,储存空间越大命中率越高,缓存时间越长命中率也越高,但是储存空间总量又是有限的,但是实质上源服务器并不缺那么一点带宽,所以在开启缓存功能以后,尽可能给更多的储存空间就可以提高命中率了