智能缓存分发系统
5 个月前
开发用途
适用于视频播放比较慢,或者带宽不足的情况,该系统可搭建在一台网络好或者带宽足服务器中缓存切片,提供给前端m3u8
播放,简单来说,就是类似cdn
加速。
缓存原理
一般配置好了智能缓存分发系统中的源站域名和缓存域名后,当用户访问缓存域名时,这里也可理解为cdn域名,系统会判断缓存服务器是否有缓存这个文件,如果有则直接返回给用户,如果没有,则会请求转码服务器即源站域名上边的文件返回给用户,并且同时将这个文件缓存。
如果缓存文件容量超过了设置的容量大小,会将最少使用的文件给释放,智能分配,本系统主要是拿来配合分发功能一起使用,效果最佳。
高级用途之自建多节点CDN服务
由于很多服务器的网络,争对联通、移动、电信、国内、国外,访问情况都不同,有些对其中几个访问速度很好,另外就很差,这样我们可以利用智能DNS进行分线路解析,如我所知道的DNSPod和亚马逊服务商就支持自定义线路解析,你也可以使用其它服务商。
比如服务器A对于电信用户访问效果好,服务器B对于联通和移动用户访问效果好。
然后我在服务器A和服务器B上均安装并配置好缓存系统,其中设置的cdn缓存域名都为cdn.efvcms.com。
此时我将cdn.efvcms.com域名的电信线路DNS记录解析到服务器A的IP地址,联通和移动线路DNS记录解析到服务器B的IP地址。
解析生效后,电信用户从cdn.efvcms.com读取切片文件的时候,根据解析智能判断,会主动从服务器A读取切片,联通和移动就会从服务器B中读取切片。
详细介绍及使用案例:点击查看。
不止于转码
我们的生态系统,满足用户所有要求,可按需使用,并且全部免费提供,不收任何费用!
有任何想要了解的?联系我们!
想要观看演示站?想要亲身测试转码系统?想要查看APP?或者有什么建议?