我正在使用 XAMPP / Apache 托管 HLS流,这基本上意味着我的文档根目录中包含一个文件夹几个递增编号的10秒视频文件。
每10秒钟,新的视频文件将保存到文件夹中,文件夹中最旧的视频文件将被删除。
除了这些视频文件外,文档根目录还包含一些其他文件,例如PHP脚本和播放列表文件。
我的服务器有足够的内存和相当快的CPU,但使用的是相对较慢的硬盘。
鉴于不断下载这些视频文件可能会影响或破坏服务器性能,将这些文件缓存在内存中似乎是一个好主意。
如果Apache要保留用户视频播放器下载的所有视频文件(扩展名为.ts),在其内存中大约60秒,则下一个用户可以更快地下载文件。 Apache可以依赖于第一次打开后不会改变的文件以及60秒后不再请求文件的事实。
所有其他文件(必须)不必缓存,因为它们相当小并且经常被修改。
有人能告诉我如何开始的指示吗?