成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

部署負載均衡器后應(yīng)用系統(tǒng)調(diào)整

運維 系統(tǒng)運維
部署負載均衡器有利于擴展,但應(yīng)用系統(tǒng)和服務(wù)器也需要做一些相應(yīng)的調(diào)整。本文分享了一些技巧,來解決這一問題。

部署負載均衡器有利于擴展,但應(yīng)用系統(tǒng)和服務(wù)器也需要做一些相應(yīng)的調(diào)整。

區(qū)分靜態(tài)內(nèi)容和動態(tài)內(nèi)容

這可能聽起來好像非常普遍,但能做到的仍很少。在許多應(yīng)用系統(tǒng)中,大約有25%的請求是動態(tài)內(nèi)容,剩下的75%為靜態(tài)內(nèi)容。應(yīng)用服務(wù)器上每個Apache+PHP進程會消耗15到50MB的內(nèi)存。讓這個怪物通過互聯(lián)網(wǎng)傳送小圖標給用戶是絕對不正常的,所有的延遲和丟失的數(shù)據(jù)包保持其活動狀態(tài)較長時間。更壞的是如果用戶下載一個大文件如PDF此進程將獨占幾分鐘!

最簡單的解決方案就是在服務(wù)器群前部署一臺反向代理cache,直接返回緩存的內(nèi)容給用戶而不需要查詢應(yīng)用服務(wù)器。最簡要的解決方案是部署一臺輕量的HTTP服務(wù)器來提供靜態(tài)內(nèi)容。它可以安裝在同一臺服務(wù)器上,使用其它的端口。最好是,有一臺單線程服務(wù)器如Lighttpd或Thttpd,因為它們每個會話的開銷都非常小。應(yīng)用系統(tǒng)只要將靜態(tài)內(nèi)容存放到一個容易識別的目錄下即可,如“/static”,以便前端的負載均衡器可以將訪問轉(zhuǎn)到這臺專用的服務(wù)器上。靜態(tài)服務(wù)器也可以使用一個完全不同的主機名稱,便于將這些服務(wù)器部署到靠近用戶的不同地區(qū)。

在服務(wù)器方面有哪些可以調(diào)整的--例如裝有Apache的服務(wù)器

在服務(wù)器上運用一些技巧,可以顯著提升其性能。運用下面介紹的技巧,在Apache+PHP服務(wù)器上不需要升級硬件就可以增加兩到三倍的并發(fā)用戶數(shù)。

首先,禁用keep-alive。這對于性能來說是最為嚴重的事情。其本來是設(shè)計用于運行由inetdfork出來的NCSAhttpd網(wǎng)站上。所有這些fork會被服務(wù)器結(jié)束,對于這種問題keep-alive是一種比較好的解決方案。現(xiàn)在情況已經(jīng)不同了,每次連接時服務(wù)器不再需要fork,而且每次新連接的開銷也很小。應(yīng)用服務(wù)器經(jīng)常由于內(nèi)存約束、文件描述符限制或鎖的開銷,對運行的線程或進程的數(shù)量有一定限制。如果有用戶獨占一個線程幾秒甚至幾分鐘而無所事事純粹就是浪費。

服務(wù)器不會使用太多的CPU,但會消耗大量的內(nèi)存,用戶需要等待連接的釋放。如果keep-alive時間設(shè)置過短,就沒有起到應(yīng)有的作用。如果過長,就意味著服務(wù)器要為每個并發(fā)用戶分配一個進程,這并沒有考慮實際上大多數(shù)瀏覽器通常會建立4個并發(fā)會話。

簡單的說,一個運行類Apache的網(wǎng)站啟用keep-alive,同時最多就只能承載幾千個用戶。

另外,要觀察每個進程的平均內(nèi)存使用情況。變更“MaxClient”參數(shù)來調(diào)節(jié)并發(fā)進程的最大數(shù)量,以便服務(wù)器不會發(fā)生交換。如果進程差異很大,這意味著有些請求產(chǎn)生了大量數(shù)據(jù)集,這些數(shù)據(jù)集會保存在內(nèi)存中,造成浪費。要解決這個問題,你需要通過調(diào)整“MaxRequestPerChild”讓Apache盡快結(jié)束相關(guān)進程。較高的值,消耗較多的內(nèi)存。較低的值,消耗較多的CPU。通常,設(shè)置在30到300間可以達到最好的效果。設(shè)置“MinSpareServers”和“MaxSpareServers”的值與“MaxClient”的值接近,以便服務(wù)器在負載加重時不用花費太多的時間來fork出新的進程。

運用這些技巧,最近2GB內(nèi)存的服務(wù)器能承載幾千個用戶,剩下的就是負載均衡的工作了。

原文地址:http://1wt.eu/articles/2006_lb/

責任編輯:黃丹 來源: 百度空間
相關(guān)推薦

2010-05-06 10:14:31

負載均衡器

2010-04-22 10:36:06

負載均衡器

2023-02-13 16:39:45

Kubernetes容器負載均衡器

2024-02-22 10:11:00

負載均衡器反向代理

2017-05-19 14:45:01

OVN負載均衡器路由器

2022-07-14 08:53:48

MetalLBkubernetes

2023-03-30 13:32:51

負載均衡器HDFS

2010-05-05 19:10:23

Nginx負載均衡器

2010-04-22 10:46:40

Lvs負載均衡故障負載均衡器

2023-09-07 11:43:10

2010-04-20 10:46:59

什么是負載均衡器

2010-07-15 11:16:04

負載均衡

2010-05-10 14:13:26

2024-06-18 08:14:21

2010-05-10 18:22:51

負載均衡器

2010-04-22 10:09:28

負載均衡器

2010-04-26 15:04:08

負載均衡器

2010-05-10 14:05:31

負載均衡器

2011-08-24 13:45:49

HAProxy負載均衡負載均衡器

2011-03-17 09:27:07

HAProxy負載均衡
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区三区欧美在线观看 | 国产美女永久免费无遮挡 | 国产在线1 | 成人免费在线播放 | 最新国产精品精品视频 | 在线观看av网站永久 | 亚洲v区 | 精品成人佐山爱一区二区 | 欧美黄色绿像 | 日韩一区和二区 | 91高清视频 | 久久一级大片 | 日产精品久久久一区二区福利 | 亚洲性人人天天夜夜摸 | 中文字幕av一区二区三区 | 一区二区日韩 | 欧美a级成人淫片免费看 | va精品 | 国产精品一级 | 国产不卡视频在线 | 毛片毛片毛片毛片毛片 | 久色一区 | 国产欧美一区二区久久性色99 | 免费观看一区二区三区毛片 | 久久神马| 91精品国产91久久久久久 | 成人国产精品一级毛片视频毛片 | 欧美激情一区二区 | 日韩欧美国产一区二区 | 欧美亚洲另类在线 | 黄视频免费观看 | 久久久性色精品国产免费观看 | 五月婷婷激情网 | 久久久久欧美 | 日韩黄色av| 久久精品色欧美aⅴ一区二区 | 天天天操天天天干 | 久久99精品视频 | 国产精品成人免费 | 国产资源在线播放 | 一本一道久久a久久精品综合蜜臀 |