全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Nginx 反向代理并缓存及缓存清除的方法

本文介绍了Nginx 反向代理并缓存及缓存清除的方法,分享给大家,具体如下:

一. Nginx 配置

#user nobody;
worker_processes 1;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid    logs/nginx.pid;


events {
  worker_connections 1024;
}


http {
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
           '$status $body_bytes_sent "$http_referer" '
           '"$http_user_agent" "$http_x_forwarded_for"'
       '$upstream_addr $upstream_status $request_time $upstream_response_time';


  access_log /var/log/nginx/access.log main;
  error_log  /var/log/nginx/error.log;

  server_tokens off;
  include    mime.types;
  default_type application/octet-stream;
  sendfile    on;
  tcp_nopush   on;
  client_max_body_size 10m;
  client_body_buffer_size 128k;

  proxy_connect_timeout 300;
  proxy_send_timeout 300;
  proxy_read_timeout 300;
  proxy_buffer_size 64k;
  proxy_buffers 4 512k;
  proxy_busy_buffers_size 512k;
  proxy_temp_file_write_size 512k;
  proxy_temp_path  /data/nginx/proxy_temp;
  proxy_cache_path /data/nginx/proxy_cache levels=1:2 keys_zone=cache_one:2000m inactive=3d max_size=500g;

  proxy_redirect off;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  gzip on;
  gzip_min_length 1k;
  gzip_buffers 4 16k;
  gzip_http_version 1.1;
  gzip_comp_level 2;
  gzip_types text/plain application/x-javascript text/css application/xml;
  gzip_vary on;

  upstream go {
    server www.cnblogs.com:80 weight=4;
    #server 42.121.252.58:80 weight=4;
  }

  server {

      listen  192.168.55.133:80;
      #server_name www.cnblogs.com;
      access_log /var/log/nginx/go.access.log main;
      error_log  /var/log/nginx/go.error.log error;


      location / {
          proxy_cache cache_one;
          #proxy_cache_valid 200 304 301 302 2h;
          #proxy_cache_valid any 2h;
          #expires 1d;
          add_header X-Cache $upstream_cache_status;
          proxy_pass http://go;
          proxy_cache_key  $uri$is_args$args;
      }

      location ~ /purge(/.*) {
        allow       127.0.0.1;
        allow       192.168.55.0/24;
        deny        all;
        proxy_cache_purge cache_one $1$is_args$args;
    }

  }
}

二. 测试

1.首次访问

 2.刷新一次,也就是第二次访问

3.缓存清理

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# nginx  # 反向代理  # 缓存  # 反向代理缓存  # 缓存清除  # Nginx服务器的反向代理proxy_pass配置方法讲解  # Nginx作为反向代理时传递客户端IP的设置方法  # 详解nginx配置url重定向-反向代理  # Nginx设置静态页面压缩和缓存过期时间的方法  # Nginx伪静态配置和常用Rewrite伪静态规则集锦  # nginx rewrite 伪静态配置参数和使用例子  # 详解nginx中location、rewrite用法总结  # Nginx的核心功能--正向代理、反向代理、缓存和Rewrite  # 首次  # 给大家  # 大家多多  # octet  # stream  # application  # sendfile  # client_body_buffer_size  # tcp_nopush  # client_max_body_size  # default_type  # var  # access  # upstream_response_time  # access_log  # mime  # types  # server_tokens  # include  # proxy_temp_path 


相关文章: 如何通过FTP服务器快速搭建网站?  如何用美橙互联一键搭建多站合一网站?  如何快速建站并高效导出源代码?  建站之星微信建站一键生成小程序+多端营销系统  如何选择网络建站服务器?高效建站必看指南  建站主机选哪家性价比最高?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  网站设计制作企业有哪些,抖音官网主页怎么设置?  建站主机SSH密钥生成步骤及常见问题解答?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  济南企业网站制作公司,济南社保单位网上缴费步骤?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  如何快速上传建站程序避免常见错误?  韩国服务器如何优化跨境访问实现高效连接?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  如何基于PHP生成高效IDC网络公司建站源码?  如何选择建站程序?包含哪些必备功能与类型?  高防服务器如何保障网站安全无虞?  红河网站制作公司,红河事业单位身份证如何上传?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  怎么将XML数据可视化 D3.js加载XML  C++如何编写函数模板?(泛型编程入门)  如何用y主机助手快速搭建网站?  如何确保西部建站助手FTP传输的安全性?  如何高效完成自助建站业务培训?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  ,sp开头的版面叫什么?  建站之星如何快速解决建站难题?  公司网站的制作公司,企业网站制作基本流程有哪些?  php json中文编码为null的解决办法  建站之星手机一键生成:多端自适应+小程序开发快速建站指南  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  内部网站制作流程,如何建立公司内部网站?  如何通过虚拟主机快速完成网站搭建?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  定制建站是什么?如何实现个性化需求?  北京网站制作网页,网站升级改版需要多久?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  广州营销型建站服务商推荐:技术优势与SEO优化解析  seo网站制作优化,网站SEO优化步骤有哪些?  如何通过山东自助建站平台快速注册域名?  孙琪峥织梦建站教程如何优化数据库安全?  高性价比服务器租赁——企业级配置与24小时运维服务  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  建站之星代理如何优化在线客服效率?  小型网站建站如何选择虚拟主机? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。