2
回答
昨天配置了nginx proxy 代理,昨天访问正常,今天就故障了
科大讯飞通用文字识别100000次/天免费使用。立即申请   

服务器 centos 6.3+ nginx 1.2.5

问题描述:我们有一台源服务器图片服务器 ip (222.113.134.232) 

我使用 nginx proxy 来缓存 源图片,并提供对外访问

昨天一切正常,今天就出问题了,不知道什么原因?

配置文件如下:

nginx.conf

我进入/www/i1.xx.com 使用命令

wget http://i1.xx.com/2012-11/234234353.jpg 是可以下载成功,并且可以访问的

不知道为什么 nginx 的proxy 无法访问到


#i1.xx.com
	server {
        listen       80;
        server_name  i1.xx.com;
        location / {
            root   /www/i1.xx.com;
			expires max;
			
			#-------------------proxy
			proxy_store on;
			proxy_store_access user:rw group:rw all:rw;
			proxy_temp_path /www/i1.xx.com;
			
			
			
			
			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;
			proxy_set_header        Accept-Encoding 'gzip';
			client_max_body_size    100m;
			client_body_buffer_size 4096k;

			proxy_connect_timeout   60;
			proxy_send_timeout      60;
			proxy_read_timeout      60;

			proxy_buffer_size       512k;
			proxy_buffers           8 512k;
			proxy_busy_buffers_size 512k;
			proxy_temp_file_write_size 512k;
			
			if ( !-e $request_filename) {
				proxy_pass  http://i1.xx.com;
			}
			#-------------------endproxy

            #index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }



举报
foxidea
发帖于6年前 2回/407阅

以下是问题补充:

  • @foxidea :我修改了 /etc/hosts 文件把 i1.xx.com 指向源图片服务器 ip 域名i1.xx.com 域名实际是指向 centos nginx 中的 当有人访问 i1.xx.com 的时候,就访问到 centos+nginx 然后 centos+nginx proxy 去访问源图片服务器的资源 (6年前)
顶部