Welcome! Log In Create A New Profile

Advanced

Re: nginx post response doesn't get cached

January 08, 2013 06:57AM
Here's the related configuration:

proxy_cache_path /var/www/cache levels=1:2 keys_zone=kendi-cache:1000m max_size=10000m;
proxy_cache_key "$request_uri|$request_body";


When I send small requests, nginx works great.
When I send a large post request (long uri) I get these logs:

I have debug on error.log, here's the output:

2013/01/08 13:50:25 [error] 32765#0: *1 cache key too large, increase upstream buffer size 4096, client:...
2013/01/08 13:51:01 [warn] 32765#0: *1 an upstream response is buffered to a temporary file /var/www/cache/tmp/0000000001 while reading upstream, client:...
2013/01/08 13:51:20 [notice] 300#0: http file cache: /var/www/cache 0.000M, bsize: 4096
2013/01/08 13:51:20 [notice] 32764#0: signal 17 (SIGCHLD) received
2013/01/08 13:51:20 [notice] 32764#0: cache loader process 300 exited with code 0
2013/01/08 13:51:20 [notice] 32764#0: signal 29 (SIGIO) received

I'm not sure what to do here.
SubjectAuthorPosted

nginx post response doesn't get cached

nurettinDecember 29, 2012 12:46PM

Re: nginx post response doesn't get cached

Maxim DouninJanuary 03, 2013 10:48PM

Re: nginx post response doesn't get cached

nurettinJanuary 04, 2013 01:53AM

Re: nginx post response doesn't get cached

Maxim DouninJanuary 04, 2013 07:34AM

Re: nginx post response doesn't get cached

nurettinJanuary 08, 2013 06:57AM

Re: nginx post response doesn't get cached

Maxim DouninJanuary 08, 2013 02:32PM

Re: nginx post response doesn't get cached

nurettinJanuary 12, 2013 02:33AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 68
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 229 on August 01, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready