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

Lack + Nginx + Fastcgi + MySQL-Architektur
phpcn_u1582
phpcn_u1582 2017-05-16 17:26:46
0
3
785

Viele Leute im Internet sagen, dass, wenn Lack und Nginx gepaart sind, Lack vorne und Nginx hinten ist. Dann m?chte ich fragen, ob Nginx vorne ist, dann fungiert Nginx als Reverse-Proxy ruft Lack fastcgi auf? Der Grund, warum ich den Lack vorne platzieren m?chte, besteht haupts?chlich darin, dass der Lack einige statische Seiten, Bilder und andere Ressourcen zwischenspeichern kann und Nginx verwendet wird, um mit fastcgi übereinzustimmen.
Frage 2: Was kann Varnish neben dem Zwischenspeichern von statischem HTML, JS, CSS, Bildern und anderen Ressourcen noch zwischenspeichern? Dynamische Seiten sollten nicht zwischengespeichert werden, oder? Frage 3: Experten, bitte kommen Sie zurück. Was ist der Unterschied zwischen ?Lack zuerst“ und ?Nginx zuerst“?

phpcn_u1582
phpcn_u1582

Antworte allen(3)
洪濤

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

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

過去多啦不再A夢

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

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

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

過去多啦不再A夢

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

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage