我们正在使用 Java 应用程序、Amazon ELB 和 NGINX。当我们的 Java 平台收到错误请求或收到任何类似 DDOS 的内容时,它会抛出 403 错误。
开发人员希望 NGINX 缓存 403 错误,这样 DDOS 请求就不会最终击中 Java 应用程序服务器。
那么如何让 NGINX 仅缓存 403 页面?
答案1
你会设置
proxy_cache_valid 403 1m;
我们正在使用 Java 应用程序、Amazon ELB 和 NGINX。当我们的 Java 平台收到错误请求或收到任何类似 DDOS 的内容时,它会抛出 403 错误。
开发人员希望 NGINX 缓存 403 错误,这样 DDOS 请求就不会最终击中 Java 应用程序服务器。
那么如何让 NGINX 仅缓存 403 页面?
你会设置
proxy_cache_valid 403 1m;