Cpanellogd updating bandwidth high cpu
Thank you, Ruslan -------------- next part -------------- An HTML attachment was scrubbed... -------------- next part -------------- An HTML attachment was scrubbed... Unfortunately, the only answer is "fix your application".
If you (apache) want the content not to be cached, you must set the "please do not cache" http headers.
If you can't configure apache to correctly declare what is and isn't cacheable, then you must decide yourself which responses nginx should (or should not) cache.The problem is that nginx is serving content allowed just for some IPs, for everyone, after this content is cached. n, This would fix the problem, but I don't know the directories that has a .htaccess file with allow/deny. Almeida) Date: Fri, 0000 Subject: tomcat load balancing In-Reply-To: take into account also current cpu load of that app.server? Also avoids using $uri as key which can lead to cache pollution with frontend controllers etc. Http Proxy Module#proxy_hide_header The proxy_hide_header directive does exactly what you described, the cookies get stored in the cache, but they are not passed back to the client, so this is all you'd need: # Cache responses containing the Set-Cookie header as well fastcgi_ignore_headers Set-Cookie; # Strip the Set-Cookie header from cached content # when passing cached content back to clients proxy_hide_header Set-Cookie; You could also include session cookies in the fastcgi_cache_key to make sure new users get the default cached content, while everyone else gets their session-specific cached content: fastcgi_cache_key "$cookie_PHPSESSID$scheme$request_method$host$server_port$request_uri"; Max From appa at Sat Feb 11 2012 From: appa at (=? That should remove the "browser cache" possibility.Example: Scenario: nginx (cache/proxy) back-end apache root at srv1 [~]# ls -a /home/domain/public_html/restrictedimages/ ./ ../ .htaccess root at srv1 [~]# cat /home/domain/public_html/restrictedimages/.htaccess allow from x.x.x.x deny from all In the first access (source IP: x.x.x.x) to nginx proxy request to apache and cache response. Not directly related to CPU load, AFAIK the closest to that is: Fair --- appa From nginx-forum at Fri Feb 10 2012 From: nginx-forum at (exvance) Date: Fri, -0500 Subject: problem compiling nginx from svn source with http_push_module on windows In-Reply-To: Sorry for posting on this old thread but I am really hoping that someone was able to get nginx and http_push_module compiled and running on Windows. An internal call to a proxy_purge location could do this ... There will be no need for the proxy_bypass From nginxyz at Fri Feb 10 2012 From: nginxyz at (=? If it is still not what you expect, then something like the debug log should show you which location is being used for this request.Try looking into your logs to see if this is the case. It's obvious you do know the content has changed, but without sharing the details on how and where the content on the backend is updated, you can't expect a more specific solution. --- appa From andrew at Fri Feb 10 2012 From: andrew at (Andrew Alexeev) Date: Fri, 0400 Subject: Old thread: Cache for non-cookie users and fresh for cookie users In-Reply-To: --- appa From nginx-forum at Fri Feb 10 2012 From: nginx-forum at (Lets Play) Date: Fri, -0500 Subject: Help with debugging - stall on response size is a symptom but what is the cause? =) Date: Fri, 0400 Subject: Old thread: Cache for non-cookie users and fresh for cookie users In-Reply-To: cached. ve here, but all the different proxy_cache mechanisms seems to get a bit confusing. t want nginx_ngx_cache_purge: Recompiling and delivering through the yum repo of a large organization is a cumbersome process and raises many flags. Max From dimentiy2k at Sun Feb 12 2012 From: dimentiy2k at (Dmitry Timoshenko) Date: Sun, 0400 Subject: How to setup nginx to make php works in site subdirectories Message-ID: Hello, I'm nuewbie in nginx, I've installed and setup nginx & php, everything is fine except files located in site's subdirectories are not processed at all. example.com/works fine, but example.com/stuff/is sent to client as plain text. # # # server upstream backend From frumentius at Sun Feb 12 2012 From: frumentius at (Joe) Date: Sun, 0700 Subject: How to setup nginx to make php works in site subdirectories In-Reply-To: From nginx-forum at Sun Feb 12 2012 From: nginx-forum at (dimentiy) Date: Sun, -0500 Subject: How to setup nginx to make php works in site subdirectories In-Reply-To: Hello, Joe, I've tried to use settings from your post, unfortunately nothing changed. =) Date: Sun, 0400 Subject: How to setup nginx to make php works in site subdirectories In-Reply-To: upstream backend That isn't your complete configuration now, is it?That is: if you have alerts about "worker process exited on signal ..." - you have a problem, and this is expected result. Max From appa at Fri Feb 10 2012 From: appa at (=? Message-ID: Hi, I'm new to nginx and am trying to use it as a front end web server to a java-based Play framework web app, via reverse proxy. That's exactly why all that is necessary - to force each POST method request response to be cached, and to refresh the cache immediately. Almeida) Date: Fri, 0000 Subject: Old thread: Cache for non-cookie users and fresh for cookie users In-Reply-To: location @post_and_refresh_cache Here you bypass the cache and proxy_pass the request to a backend. Please, would any kind soul tell me what should I change to resolve the problem. Scripts in site's root are processed, but in subdirectories are not ( Posted at Nginx Forum: Another location block (which you haven't posted) seems to be matching your subdirectory requests.