Nginx之proxy_store模块

原创 2016年06月01日 10:39:36
proxy_store模块 
作用:直接把静态文件在本地硬盘创建并读取
特点:无法通过程序控制cache何时过期,需要定期删除缓存目录中的内容(不需要删除,永久性保存视频切片文件)

基本的配置方式:

proxy_store on;  //启用缓存到本地的功能
proxy_store_access user:rw group:rw all:rw;

proxy_temp_path /video //指定缓存到那额目录之下 


if ( !-e $request_filename) {
           proxy_pass  http://ip; //当请求的文件在本地的prox_temp_path指定的目录下不存在时,再向源站请求拉取
}


root模式:        
server {
        listen 80;
        server_name ip;
        index index.html index.htm;
        root /;

        location / {
                root /;
                proxy_store on;
                proxy_store_access user:rw group:rw all:rw;
                proxy_temp_path /;
                if ( !-e $request_filename) {
                        proxy_pass http://ip;
                }
        }
}


alias模式
server
{
        listen 80;
        server_name ip;
        index index.html index.htm;
        root /data/video/hls;

        location ^~ /jiaoyu/data/video/hls {
                alias /data/video/hls;
                proxy_store on;
                proxy_store_access user:rw group:rw all:rw;
                proxy_temp_path /data/video/hls;
                if ( !-e $request_filename) {
                        proxy_pass http://ip;
                }
           }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

[nginx] proxy和upstream模块

proxy模块负责nginx的http反向代理,默认为HTTP\1.0,会把Client发来的http headers和http body都传递给upstream upstream模块负责与上游(...

高性能Web服务器Nginx的配置与部署研究(13)应用模块之Memcached模块+Proxy_Cache双层缓存模式

通过《高性能Web服务器Nginx的配置与部署研究——(11)应用模块之Memcached模块的两大应用场景》一文,我们知道Nginx从Memcached读取数据的方式,如果命中,那么效率是相当高的。...

Nginx的配置与部署(13)应用模块之Memcached模块+Proxy_Cache双层缓存模式

本文来自:CSDN博客专栏《Nginx高性能Web服务器》 及Poechant技术博客,转载请注明出处。 通过《高性能Web服务器Nginx的配置与部署研究——(11)应用模块之Memcached模...

Aliyun OSS Nginx proxy module(阿里云OSS Nginx 签名代理模块)

1、此文章主要介绍内容本文主要介绍如何利用Nginx lua 实现将阿里云OSS存储空间做到同本地磁盘一样使用。核心是利用Nginx lua 对OSS请求进行签名并利用内部跳转将所有访问本地Nginx...

extjs4.0模型 model store proxy使用详解

*  * extjs4.0模型 model store proxy使用详解  *   * 1.普通Model创建 数据模型对真实世界中事物在系统中的反应 ,extjs4.0中mdel相当于db中...

预览ExtJS 4.0的新功能(四):焕然一新的Store/Proxy

焕然一新的Store/Proxy 转载请注明出处Ext中文网 (http://www.ajaxjs.com) 。 上期讲到,Ext JS4 可以允许我们定义业务模型之间的关系(Associati...

[Phonegap+Sencha Touch] 移动开发8、store和proxy

上图是一个支持服务端分页、服务端排序、和服务端过滤的一个store的配置。 一、store 常用的配置参数: 1、autoLoad:Boolean, 表示创建store之后是否立即加载数据,默认f...

extjs4.0模型 model store proxy使用详解

/*  * extjs4.0模型 model store proxy使用详解  *  * 1.普通Model创建 数据模型对真实世界中事物在系统中的反应 ,extjs4.0中mdel相当于db...

Extjs学习 数据处理Proxy 、Reader 、Store

ExtJs中的数据处理主要通过三个类来实现 * 数据代理类:Ext.data.DataProxy   ----作用:获取数据,一般使用其子类Ext.data.MemoryProxy,Ext.data...

nginx_tcp_proxy_module-master

  • 2015-12-03 14:36
  • 208KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)