Nginx图像缓存的优势与劣势是什么?

时间:2012-02-20 01:25:47

标签: caching nginx

有谁能请我澄清Nginx缓存图片的效果?

目前我正在使用专用服务器。静态图像存储在一个文件夹中并用于文章。该库每天增加大约500张图像,服务器每天大约800k页。每页有大约4幅大图。

服务器磁盘位于RAID 1中。

我遇到Nginx缓存问题。硬盘驱动器变满,服务器停止运行。我必须重新启动Nginx服务才能让Nginx再次清除缓存。

我正在考虑从Nginx中删除缓存图像配置(尤其是.jpg),因为我认为此配置无论如何都无法帮助服务器。

由于静态图像存储在一个文件夹中,因此我将ExpiresActive应用于标题。那么我需要什么Nginx?

从不利方面来看,我看到浪费的硬盘卷,耗费CPU和RAM的资源,同时一次又一次地读取这些图像,然后写入缓存。

请告诉我使用Nginx缓存图片会有什么好处?

1 个答案:

答案 0 :(得分:0)

我建议不要缓存任何图像(或任何静态内容)。 Nginx已经有效地从磁盘提供静态内容。

PS:我不能发表评论。所以,把它写成答案。感谢。