`
hai0378
  • 浏览: 533849 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

侯西阳的博客

 
阅读更多

Nginx 独立图片服务器的搭建

发布时间:2012-08-23    分类:nginx

  • 为什么需要独立图片服务器?

       如果你留心的话,可以发现,现在主流的网站都是有单独的图片服务器的,例如,人人网的为rrimg,淘宝的为taobaocdn,下面还有很多的二级域名。

       独立的图片服务器有诸多好处,其中一个就是客户端浏览器对一个主机下的连接数量限制,具体的连接数目忘记了,但基本都在10以下。也就是说,浏览器会控制一个站点下的并发请求数量在10以下,如果对于网站有很多样式文件、脚本文件和图片需要加载的话,请求的过程会被阻塞,影响网站的打开速度。  

       建立图片服务器,将图片资源放在另外一个域名下面,会在一定程度上提升网站的打开速度,这样来说的话是不是说我们独立的服务器越多越好呢?也不尽然,解析域名并建立连接也需要很长的时间,独立的主机多了的话,也不利于速度的提升。

       图片往往会消耗掉网站中的很多宽带和IO资源,独立的图片服务器可以在宽带和IO性能上单独提升,便于管理和拓展。

       关于网站性能方面的经验有很多,最为著名的就是雅虎的14条准则

 

 

 

  • 搭建独立图片服务器的思路是什么?

        图片服务器的搭建思路也不难,我大概画了一个图,显示的是我最近两天搭建图片服务器的思路。

图片服务器示意图


        网站服务器是Apache + Tomcat, 以前图片的资源全部在tomcat的工程目录下面,随着图片数量的增多,对于图片的管理很不方便,网站的打开速度也不理想。

        新的图片服务器用Nginx作为web server,这里有一篇文章分析了lighttpd、apache和nginx的性能,还是值得一看的。

        面临的一个问题就是用户上传图片的问题,因为上传的逻辑还是在原来的服务器上,因此,怎么同步两个服务器上的图片是个需要解决的问题。

        往往网站需要一张图片的多个尺寸来满足不同的需求,我们也是不例外的,所以,我想到了将用户上传的源图片保存在网站服务器上,通过源图片来生成不同尺寸的图片通过ftp的方式保存到图片服务器上,源图片也相当于做了一个备份。

        java 操作ftp十分方便,这也是我选择用ftp的方式来同步图片的原因。

        所以,需要在图片服务器上搭建ftp服务,这个教程有很多,不再罗嗦。不过我想提的一点是,red hat企业版有selinux,貌似是个安全机制,需要关掉这个才能上传。

        

        图片服务器上面搭建了tomcat容器的原因是网站需要的图片尺寸有将近20种,没有办法保存每个缩略图,因此用java来实现动态缩放图片的功能,就是类似于 190_h100_w200.jpg 这种格式,长宽随便换。具体的实现方法,有空再写吧。

        因为动态生成图片比较耗费资源,因此用在较少访问的页面上,减少了缩略图的个数。

 

        

 

标签:none

已有 2 条 关于 " Nginx 独立图片服务器的搭建 "的评论.

  1. AskerAsker

    最近也在做这方面相关的内容。
    我的初步想法是web Server接受图片上传之后
    写到image Server上去。

    不太清楚你说的ftp服务怎么搞,可以详细说下吗?

    1. @Asker
      你的想法是对的,就是web server接受之后写到image server上面。关键是怎么写到image server上去。
      这个过程要保证即时性。也就是说,上传完成后,能够立即访问。通过FTP写入的方式我觉得能够满足这方面的要求。
      所以在image server上面搭个FTP服务,这方面的教程很多。每次传来图片,建个FTP链接,用二进制流写到image server上去就OK了。

分享到:
评论

相关推荐

    台湾农民创业园(西阳)农业科技创新中心建设方案宣贯.pdf

    台湾农民创业园(西阳)农业科技创新中心建设方案宣贯.pdf

    台湾农民创业园(西阳)农业科技创新中心建设方案解读.docx

    ### 台湾农民创业园(西阳)农业科技创新中心建设方案解读 #### 一、项目背景与目标 台湾农民创业园(西阳)农业科技创新中心建设项目是梅州市农科所于2012年推出的一项重点工程。该项目旨在积极响应市委李嘉书记...

    西阳中学七年级毕业考试试卷分析报告.doc

    1. **试卷结构与题型**:西阳中学七年级思想品德考试试卷包含选择题、辨析题、观察与思考以及活动与探索四种题型,旨在全面评估学生对基础知识的理解和应用能力。选择题侧重基础知识的判断,辨析题检验学生解决问题...

    梅州梅江区西阳中学七年级语文下册第三次月考试题及答案.doc

    【文档标题】与【描述】提到的是梅州梅江区西阳中学七年级语文下册第三次月考试题及答案,标签提及的是数学试卷、课件和word资料,但文档内容实际涉及的是语文试题,因此我们将主要围绕语文知识点进行阐述。...

    安徽省涡阳县2020学年八年级英语第一学期期末试卷(无答案) 人教新目标版.doc

    随着我国教育体制的不断改革和发展,英语教育日益受到重视,成为学生日常学习的重要组成部分。为了全面评估学生的英语学习情况,定期的考试不可或缺。安徽省涡阳县2020学年八年级英语第一学期期末试卷作为评价学生...

    O2/CO2气氛下高温煤灰热行为及其矿物相转化规律

    对2种典型的煤样分别在空气...对于硅铝含量较高的西阳村煤,O2/CO2气氛下形成的煤灰高温下的蒸发熔融吸热也较少,但气氛的改变不会影响高温下矿物相的形成。O2/CO2气氛可以明显的抑制钙矿物含量极高煤灰的熔融结渣行为。

    企业产权性质数据(2003-2023年).xlsx

    2、银西阳,贾小娟,李冬梅.农业产业集聚对农业绿色全要素生产率的影响——基于空间溢出效应视角[J].中国农业资源与区划,2022,43(10):110-119. ## 02、相关数据 code、地区、年份、地区生产总值

    农业产业集聚水平.xlsx

    2、银西阳,贾小娟,李冬梅.农业产业集聚对农业绿色全要素生产率的影响——基于空间溢出效应视角[J].中国农业资源与区划,2022,43(10):110-119. ## 02、相关数据 code、地区、年份、地区生产总值

    最新更新!!农业产业集聚水平(2000-2023年)

    2、银西阳,贾小娟,李冬梅.农业产业集聚对农业绿色全要素生产率的影响——基于空间溢出效应视角[J].中国农业资源与区划,2022,43(10):110-119. ## 02、相关数据 code、地区、年份、地区生产总值(亿元)、农林牧渔业总...

    2021律师事务所实习律师实习总结范文.doc

    在2021年于江西阳中阳律师事务所的实习经历,是我从理论走向实践的关键一步。实习期间,我深刻体会到法律实践与课堂学习的巨大差异,认识到理论知识必须与实际操作相结合,才能真正理解和运用法律。 实习的主要目标...

    中国区域地质大地构造学学习教案.pptx

    - 中条旋回(又称吕梁旋回,2000-1800百万年前)以晋南中条山脉的中条群与西阳河群之间的不整合为标志,这个时期的构造运动对地壳产生了显著影响。 - 武陵旋回(1800-1000百万年前)主要发生在湘西北的武陵山区,...

    阳光小区策划案.doc

    阳光小区坐落在咸阳市西南部,交通便利,紧邻渭阳西路和西阳路,周边未来还有西环路干道规划。该项目由中房集团-咸阳房地产开发公司投资建设,定位为大型生态人文社区,主要面向中高端市场,提供1596户住宅,占地...

    【工程文档】-热电厂技改工程监理实施细则(安全部分).doc

    总之,【山西阳高晋能新能源热电厂技改工程监理实施细则(安全部分)】是一份详尽且关键的文件,它为山西阳高晋能新能源热电厂技改工程的安全管理工作提供了全面的指导和支持。通过这套实施细则,我们可以看到在现代...

    水泛沟水库除险加固工程初步设计报告.doc

    上元古界:西阳河群(X)、群(R)、下古生界:寒武系(ε)、奥系(O);上古生界石炭系(C)、二叠系长石石英砂岩、页岩;新生界:上第三系上新统地层、第四系(Q)地层。水泛沟水库工程区位于地震亚区,西临怀来-...

    精品社会调查范文-化肥市场调研报告.ppt

    通过对永吉县三个样本镇的调研,我们发现云天化产品在永吉镇的销售量占比达到7%,而在双河镇和西阳镇的占比分别为3%。这一数据在一定程度上反映了云天化在当地化肥市场中的地位和影响力,虽然市场占有率不高,但为...

    安全技术措施专项-施工组织设计与对策-.doc

    工程的设计方是市城园建筑设计公司,弘建建立工程监理公司负责现场监理,而实际施工则由市四通建筑工程公司的永吉县西阳分公司承担。该工程为地上11层的框剪结构,总面积达到8400平方米,其中一、二层规划为商业网点...

    北京版三年级数学上册期末考试题及答案【精选】.pdf

    4. 西阳在西侧,车朝西开。 5. 兰兰半小时走4800米,因此每分钟走800米。 三、判断题: 1. 从一个方向看立体物体不能确定整体形状,可能需要多个视图来确定。 2. 四位数确实大于三位数,这是数位的性质。 3. 4和3是...

    H.Ode剪切变形的观察和实验研究 (1986年)

    在江西龙南和四川西阳两个地区的地质断裂带中,观察到了由塑性变形导致的岩石重结晶化、片理化以及透镜状岩块的形成等现象。这些现象揭示了塑性变形在自然界的复杂性和多样性,并且说明了塑性变形不仅仅是理论上的...

    仪表放大器AD623的性能与应用.pdf

    随着电子技术的飞速发展,仪表放大器作为信号处理中的关键组件,其性能直接影响到整个系统的精确度和稳定性。在众多的仪表放大器产品中,AD623以其实惠的价格、优越的性能和灵活性受到电子工程师的青睐。...

    M350 Presentation June 2016_FB.pdf

    ### M350 Wafer Trim™ 概览与关键技术知识点 #### 一、M350 Wafer Trim™ 概览 M350 Wafer Trim™ 是一款由ESI公司开发的专业级激光修调系统,主要用于金属薄膜电阻的激光修调。该系统通过精确的激光切割技术来...

Global site tag (gtag.js) - Google Analytics