国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

varnish+nginx+fastcgi+mysql架構(gòu)
phpcn_u1582
phpcn_u1582 2017-05-16 17:26:46
0
3
794

網(wǎng)上很多都說varnish和nginx搭配的時(shí)候,都是varnish在前面,nginx在后面,那我想問,如果nginx在前面的話,那nginx做反向代理,那難道varnish去調(diào)用fastcgi嗎?我之所以想把varnish放到最前面,主要讓varnish緩存一些靜態(tài)頁面,圖片以及其他的一些資源,而nginx就用來搭配fastcgi的。
問題二:varnish除了緩存靜態(tài)html,js,css,圖片等資源,還可以緩存什么?動(dòng)態(tài)頁面應(yīng)該不會(huì)去緩存的才對(duì)吧
問題三:請(qǐng)高手們回到下,varnish在前或者nginx在前的區(qū)別是什么?

phpcn_u1582
phpcn_u1582

全部回復(fù)(3)
洪濤

這么架構(gòu)意義不大

1)去掉varnish,直接配置nginx作為緩存+fastcgi client (后面的php-fpm是fastcgi server)
2)要負(fù)載均衡前面放兩臺(tái)haproxy或者lvs,心跳互聯(lián),后面放一排nginx
3)varnish和nginx都是html緩存,動(dòng)態(tài)頁面也可以緩存,緩存他們生成的html,頁面內(nèi)動(dòng)態(tài)內(nèi)容走ajax
4)對(duì)動(dòng)態(tài)頁面更多的是數(shù)據(jù)級(jí)別的緩存,比如memcached和redis
5)varnish只干http緩存這事兒,nginx整合的協(xié)議多點(diǎn),能干更多的事兒,僅此而已。

過去多啦不再A夢(mèng)

網(wǎng)站的人氣不行,經(jīng)常出現(xiàn)錯(cuò)誤,也沒人管
我之前想回復(fù),打完字竟然發(fā)現(xiàn)提交不了,也不知道是怎么回事情導(dǎo)致的。

好了,現(xiàn)在回答你的問題。你提到的問題,我在生產(chǎn)環(huán)境中使用過。
nginx在最前面,負(fù)責(zé)分流:靜態(tài)資源轉(zhuǎn)發(fā)到varnish上,動(dòng)態(tài)請(qǐng)求轉(zhuǎn)發(fā)到php-fpm機(jī)器上。

動(dòng)態(tài)頁面是否需要緩存,要看業(yè)務(wù)和性能的要求了。使用varnish緩存指定的動(dòng)態(tài)頁面是可以的。

過去多啦不再A夢(mèng)

varnish前面放nginx是為了做負(fù)載均衡,后面放nginx是做web 服務(wù)器,varnish當(dāng)然不能作為web服務(wù)器去直接跟PHP打交道了

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板