linux nginx http cache时间不对,Linux中Nginx设置proxy_cache缓存与取消缓存-linux-操作系统-壹...
本文章来讲述一下关于Linux中Nginx设置proxy_cache缓存与取消缓存实现方法,有需要的朋友可参考。
在配置文件的server{}内,添加这么一句即可:
代码如下
复制代码
location ~ .*/.(css|js)$ {
add_header Cache-Control 'no-store';
}
在nginx.conf里的http块加入以下代码
#proxy_temp_path和proxy_cache_path指定的路径必须在同一分区
proxy_temp_path /tmp/proxy_temp_dir;
#设置名称为nginx_cache,内存缓存空间大小为500MB,30天没有被访问的内容自动清除,硬盘缓存空间大小为30GB。
proxy_cache_path /tmp/proxy_cache_dir levels=1:2 keys_zone=nginx_cache:200m inactive=3d max_size=30g;
在server加入以下代码
代码如下
复制代码
location / {
proxy_cache nginx_cache;
proxy_cache_key $host$uri$is_args$args;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
expires 30d;
}
重启Ngnix
代码如下
复制代码
/usr/local/nginx/sbin/nginx -s reload
linux nginx http cache时间不对,Linux中Nginx设置proxy_cache缓存与取消缓存-linux-操作系统-壹...相关推荐
- linux时间8个小时差,Linux下Chrome浏览器时间不对,时区不对
deepin linux下,在chrome谷歌浏览器中,时区差8小时. 经过测试,把操作系统时区设置为上海(GMT)就可以了,操作系统默认可能是本地的时间和地点,虽然也是北京时间,但是可能导致chro ...
- Nginx技术研究系列7-Azure环境中Nginx高可用性和部署架构设计
前几篇文章介绍了Nginx的应用.动态路由.配置.在实际生产环境部署时,我们需要同时考虑Nginx的高可用性和部署架构. Nginx自身不支持集群以保证自身的高可用性,商业版本的Nginx+推荐: T ...
- linux系统怎么同步时间不对,linux系统同步系统时间
业务场景 由于开发用的laravel框架,业务中用了很多job定时任务,时间几乎分布在全天的任何时间点(精确到秒),如果服务器时间校准出现时间跳跃的话,很有可能导致某些计划任务无法执行. 实现方法分析 ...
- linux suse10虚拟机在静态IP局域网中如何设置桥接上网
1.vm网络设置: 手动选择物理网卡为VMnet0.同时自动桥接不选:清空DHCP. 2.进入linux,进入YaST2,选择网路设备中的网卡选项.点击下一步,点击编辑,进入网络地址设置界面.设置可用 ...
- linux中如何设置用户自己的工作环境,Linux系统下设置用户登录环境
用户在使用Linux系统的时候,还需要相关的工作环境.为此,管理员应为用户设置登录环境. 当用户登录Linux系统后,通常接触的第一个软件环境就是bash命令解释程序,这是除了系统核心之外最重要的软件 ...
- linux mint 17 输入法,LinuxMint17.1 Rebecca中安装设置输入法
LinuxMint14使用了几年一直未更新,突然想去更新一下去发现源已经不支持了,所以就直接安装了最新版本. 安装好以后发现还是跟以前一样的毛病,没有中文输入法,直接sudo aptitude ins ...
- Linux下如何在vi编辑文档时设置行号和取消行号
第一步:先建立一个文档(touch test.txt),里面随便写几行东西,输入命令vi test.txt 第二步:在vi模式下输入:set number 或者 :set nu (初学者需要注意前面有 ...
- Linux的Page Cache
1. Page Cache 何为Page Cache 为了了解Page Cache我们可以看一下Linux的文件I/O系统 从图中可以看出,Page Cache是由Linux内核进行管理的,而且通过m ...
- linux设置anaconda环境变量,在Linux中永久设置Anaconda环境变量的方法
[感谢:http://www.codesec.net/view/459539.html] 如果在安装Anaconda的过程中没有将安装路径添加到系统环境变量中,需要在安装后手工添加: 1.在终端输入$ ...
最新文章
- Android数据存储方式
- C 关于unsigned int compzero = ~0;与unsigned int compzero = 0xFFFF; 的区别!
- 校园计算机协会简介,大学计算机协会校园活动策划书
- Oracle12c安装出错
- C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档
- em算法详细例子及推导_outlier analysis 补充——EM算法
- 手机论文查重软件哪个靠谱?
- 数据结构严蔚敏(c语言版)课后算法题答案-线性表
- as几个常用模拟器连接命令
- hive学习第五章:查询
- 批济南某创华宇培训学校
- html5 雷达,最强大脑雷达探点HTML5版本(示例代码)
- 快递查询—API接口
- ArcGIS地理标记照片转点
- 计算机房管理使用汇报,计算机房管理规定(附计算机房使用记录).doc
- 【Spring】IoC与AOP
- UV-LED紫外消毒灯可以有效灭杀气溶胶中附着的新冠病毒
- leetcode-分数加减法
- centos7 NFS客户端自动挂载
- 营造美好婚姻的30个提醒
热门文章
- android9有深色模式吗,深色模式还是黑色模式?微信把所有人都搞懵了
- activemq nodejs stomp 重连机制_5分钟优劣分析 Kafka、RabbitMQ、RocketMQ、ActiveMQ消息队列...
- jvm内存模型_JVM内存模型的相关概念
- Java Integer类toString()方法与示例
- math.atan_Python中带有示例的math.atan()方法
- Bootstrap 幻灯片效果
- python2.7如何安装库_python 2.7 安装目录python如何连接数据库
- python字符串类型_Python3的字符串类型(疯狂Python)
- 高德地图看各省分界线_深度解读|高德宣布高精地图“百元时代”背后的商业逻辑是什么...
- python中input函数的返回是哪种类型_Python3.x中input的变化:input函数默认返回字符串类型...