国产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)
洪濤

這么架構意義不大

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

過去多啦不再A夢

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

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

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

過去多啦不再A夢

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

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