memc_nginx+srcache_nginx+memcached遇到的问题

在使用memc_nginx+srcache_nginx+memcached时,出现了memcached只缓存响应头,响应主体却丢失了。具体文章参见:《memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存》。

缓存的内容被截断了。
5a
fI

查了些文档是由upstream响应截断时不报错导致的。

解决办法:

1. 打上下面的补丁

https://github.com/agentzh/ngx_openresty/blob/master/patches/nginx-1.4.2-upstream_truncation.patch2. 使用最新版的nginx

nginx在1.5.3版本修复了这个bug。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>