Nginx自带的缓存,配置起来非常方便,对应静态文件(js, css, swf, png,jpg等等),或者可以缓存的页面。目前在阿里云上买的ECS,运营印象网盘搜索,就采用Nginx的缓存。具体配置请看下面代码: # proxy缓存临时文件的大小 proxy_temp_file_wri...
分类:
Web程序 时间:
2014-10-29 21:18:45
阅读次数:
207
这篇文章是对JavaScript跨域总结与解决办法的补充。有三个页面:a.com/app.html:应用页面。a.com/proxy.html:代理文件,一般是一个没有任何内容的html文件,需要和应用页面在同一域下。b.com/data.html:应用页面需要获取数据的页面,可称为数据页面。实现起...
前段时间公司的分布式图片文件系统(FastDFS)做了图片裁剪和缩放功能,并把缩放计算和FastDFS做了解耦分离,前端用虚拟机作为图片文件缩放的访问代理层(Nginx Proxy),后端使用nginx直接访问FastDFS的文件系统。以下是测试和分析过程。
1测试场景
为了测试解耦后的图片读取并发和分析系统瓶颈,我们在内网中搭建了一个测试环境。以下是测试环境的网络的物理架构...
分类:
其他好文 时间:
2014-10-29 10:50:44
阅读次数:
290
使用 python ./repo sync -f同步,可自动修复同步错误的文件设置shell代理$ export HTTP_PROXY=http://:@:$ export HTTPS_PROXY=http://:@:Not a git repository错误多试几次,如果还不行,可查看相应目录下...
分类:
移动开发 时间:
2014-10-28 21:32:46
阅读次数:
220
A type implements an interface by implementing the methods.There is no explicit declaration of intent.Implicit interfaces decouple implementation pack...
分类:
其他好文 时间:
2014-10-28 21:29:07
阅读次数:
232
关于Mysql数据库的高可用以及mysql的proxy中间件的选型一直是个很活跃的技术话题。以高可用为例,解决方案有mysqlndb集群,mmm,mha,drbd等多种选择。Mysql的proxy中间件则有mysql-proxy,atlas,cobar,mycat,tddl等,可谓五花八门。以上对应的解决方案都有各种的优缺点,生产环境..
分类:
数据库 时间:
2014-10-28 18:12:10
阅读次数:
521
最近项目一上线,就问题颇多,本地测试,ok,上线后,大用户量的时候,顶不住。用了一个礼拜的时间发现的问题,总结下来。 项目是netty4.0,reids2.8,nginx等框架。目前是4台proxy服务器,一台核心服务器,reids...
分类:
其他好文 时间:
2014-10-28 15:52:10
阅读次数:
271
Nginx默认反向后的端口为80,因此存在被代理后的端口为80的问题,这就导致访问出错。主要原因在Nginx的配置文件的host配置时没有设置响应的端口。相关配置文件如下:proxy_pass http://ime-server/ime-server;proxy_set_header Host $h...
分类:
其他好文 时间:
2014-10-28 15:02:37
阅读次数:
190
应用有一个场景是需要根据url中"&_router=10.0.0.1"参数指定的机器转发到相应机器上做处理,看了一下Nginx文档,发现可以通过内嵌变量$arg_来完成,比较方便和灵活,代码如下:location/{
if($arg__router=10.0.0.1){
proxy_passhttp://10.0.0.1:8080;
break;
}
if($arg__r..
分类:
Web程序 时间:
2014-10-28 02:17:57
阅读次数:
228
nginx做反向代理显示在后台访问的真实ip总是显示127.0.0.1只要添加如下内容:proxy_set_header Host $host;proxy_set_header X-Forwarded-For $remote_addr;如果你是java环境做个检测jsp文件访问192.168.0.2...
分类:
其他好文 时间:
2014-10-27 22:57:57
阅读次数:
251