我正在尝试使用 Memcached 配置 NGINX 以提供 HTML

我为 NGINX 找到了以下 Memcached 模块:

http://wiki.nginx.org/NginxHttpMemcachedModule

但我似乎无法通过阅读上面的教程让 NGINX 从 Memcached 提供我的 HTML(例如 index.html)文件。

任何人都知道 NGINX 配置应该是什么才能打赌它可以从 Memcached 提供 HTML 服务吗?

请您参考如下方法:

要像这样将 memcached 与 nginx 一起使用,您需要使用正确的键/值对填充 memcached。为此,您需要 @fallback 位置来为您做一些工作。

当一个匹配的请求进来时,nginx 将使用你设置的 $memcache_key 来查询 memcached。如果找到该值,则将其发送到浏览器。如果不是,回退位置将调用您的后端系统来做两件事:

  1. 生成响应并将其发送回浏览器。

  2. 将响应发送到 memcached 并设置适当的键/值对。

下一次请求相同的 key 时,它将在 memcached 中并直接从那里提供服务。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!