Freeswitch:如何从缓存(mod_http_cache)中陈旧/删除特定的条目/文件?

时间:2015-01-28 06:02:20

标签: caching freeswitch

我们正在使用freeswitch进行出站呼叫。为了提高性能和质量,我们安装了mod_http_cache。它缓存文件并正常工作。但问题是有时我们需要更改一些音频文件,因此我们还需要在freeswitch缓存中更新其特定条目。因此,freeswitch不会从缓存中播放该文件的旧版本。

mod_http_cache有一个名为http_clear_cache的方法,它清空整个缓存。但我不想清除整个缓存。我想从中删除特定条目。

一种方法是在cache文件夹中找到特定的文件条目并手动删除它,但是当我们需要为多个文件更新缓存时,这并不理想。

有人可以建议一些更好的方法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

将文件版本或创建数据添加到文件名中。在更新时更改它。但是,您当然也应该更改指向更新文件的链接。