Nginx-Proxy(代理服务器)
1.分类
- 正向代理
内网客户机通过代理访问互联网。通常要设置代理服务器地址和端口。

- 反向代理
外网用户通过代理访问内网服务器。内网服务器无感知。

区别
正向代理隐藏的是用户,反向代理隐藏的是服务器
2.代理模块
ngx_http_proxy_module


查看日志

3.代理缓存
proxy_cache_path /app/qianfeng/cache levels=1:2 keys_zone=proxy_cache:10m max_size=10g inactive=60m use_temp_path=off;

proxy_cache proxy_cache;
proxy_cache_valid 200 304 12h;
proxy_cache_valid any 10m;
proxy_cache_key $host$uri$is_args$args;
add_header Nginx-Cache "$upstream_cache_status"; proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;

新建缓存目录



提示:新创建的网页文件,初次访问均为miss。
- 如何清理nginx_proxy缓存
1.将新建的缓冲文件夹删除即可
- nginx proxy_cache_purge

本文介绍Nginx作为代理服务器的高级配置技巧,包括正向与反向代理的区别,代理模块的使用方法,以及如何设置代理缓存来提高网站访问速度。还提供了具体的配置指令示例。
1300

被折叠的 条评论
为什么被折叠?



