proxy_cache_ 和 fastcgi_cache 有什么区别?

Dan*_*iel 5 nginx proxy cache fastcgi

我正在寻找一个简单的 Nginx 微缓存解决方案,我最终看到了两种拥有微缓存的方法。一些教程使用proxy_cache,而其他教程使用fastcgi_cache。这两种解决方案之间的区别、优缺点是什么?

谢谢!

Ter*_*nen 8

两者之间的区别在于用于与后端通信的协议。

fastcgi_cache与 FastCGI 后端协议有关。它缓存来自 FastCGI 连接后端的输出。

proxy_cache 与使用 HTTP 作为后端协议的后端相关,它缓存来自 HTTP 连接后端的输出。