returning a different response if memcache key is set
Atif Ghaffar
atif.ghaffar at gmail.com
Wed Feb 4 03:11:35 MSK 2009
Dear all,
A day ago, we had a DDOS attack.
To remedy that we have put some logic on the php application to check number
of access on php per minute and if certain limit is matched do something
like "print 'please try later' and exit"
On the php side it will work fine but on the nginx side, it will still
forward all the request to the php-cgi to get that response.
What I would like to do in php side is something like
if limit reached,
key=hostname.locked, "Please try again later"
on nginx side.
If found memcached HTTP_HOST.locked, return someother file.
is that do-able.
best regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20090204/0a9a3344/attachment.html>
More information about the nginx
mailing list