1. <rp id="levjy"></rp>

        1. <track id="levjy"><tbody id="levjy"></tbody></track>
          <small id="levjy"></small>

          開發(fā)大型高負載類網站應用需要注意什么

          來源:本站日期:2018-6-26

            緩存緩存是另一個大問題,我一般用memcached來做緩存集群,一般來說部署10臺左右就差不多(10g內存池)。需要注意一點,千萬不能用使用swap,最好關閉linux的swap。負載均衡/加速可能上面說緩存的時候,有人第一想的是頁面靜

            緩存

          緩存是另一個大問題,我一般用memcached來做緩存集群,一般來說部署10臺左右就差不多(10g內存池)。需要注意一點,千萬不能用使用swap,最好關閉linux的swap。

          負載均衡/加速

          可能上面說緩存的時候,有人第一想的是頁面靜態(tài)化,所謂的靜態(tài)html,我認為這是常識,不屬于要點了。頁面的靜態(tài)化隨之帶來的是靜態(tài)服務的

          負載均衡和加速。我認為Lighttped+Squid是最好的方式了。

          LVS<------->lighttped====>squid(s)====lighttpd

          上面是我經常用的。注意,我沒有用apache,除非特定的需求,否則我不部署apache,因為我一般用php-fastcgi配合lighttpd,性能比apache+mod_php要強很多。

          squid的使用可以解決文件的同步等等問題,但是需要注意,你要很好的監(jiān)控緩存的命中率,盡可能的提高的90%以上。squid和lighttped也有很多的話題要討論,這里不贅述。

          存儲

          存儲也是一個大問題,一種是小文件的存儲,比如圖片這類。另一種是大文件的存儲,比如搜索引擎的索引,一般單文件都超過2g以上。

          小文件的存儲最簡單的方法是結合lighttpd來進行分布?;蛘吒纱嗍褂肦edhat的GFS,優(yōu)點是應用透明,缺點是費用較高。我是指你購買盤陣的問題。我的項目中,存儲量是2-10Tb,我采用了分布式存儲。這里要解決文件的復制和冗余。這樣每個文件有不同的冗余,這方面可以參考google的gfs的論文。大文件的存儲,可以參考nutch的方案,現(xiàn)在已經獨立為hadoop子項目。(你可以googleit)


          關鍵詞標簽:廣州網站建設,開發(fā)大型高負載類網站應用需要注意什么,企業(yè)網站建設方案

          0
            1. <rp id="levjy"></rp>

                1. <track id="levjy"><tbody id="levjy"></tbody></track>
                    <small id="levjy"></small>

                    亚洲免费高清 | 麻豆成人网址 | 偷拍视频网 | 蜜桃av在线观看 日本添阴视频 | 欧美综合77777色婷婷 |