一、代理服務(wù)(理解)
代理 - 代為辦理(如代理理財(cái)、代理收貨等等)



?
1.1 代理分類


?
10年架構(gòu)師領(lǐng)你架構(gòu)-成長(zhǎng)之路-(附面試題(含答案))
(騰訊T3-T4)打造互聯(lián)網(wǎng)PHP架構(gòu)師教程目錄大全,只要你看完,薪資立馬提升2倍(持續(xù)更新)
1.2 HTTP代理
正向代理:


?
反向代理:


?


?
1.3 配置語法


?
反向代理:


?
正向代理:


?
緩沖區(qū):


?
頭信息:


?


?
可以把公用配置文件提取到一個(gè)文件,然后引入,如"include proxy_params"

proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 30;
proxy_send_timeout 60;
proxy_read_timeout 60;
proxy_buffer_size 32k;
proxy_buffering on;
proxy_buffers 4 128k;
proxy_busy_buffers_size 256k;
proxy_max_temp_file_size 256k;

二、負(fù)載均衡(重點(diǎn))
容災(zāi)處理:


?
2.1 GSLB


?
感謝大家一直來支持,這是我準(zhǔn)備的1000粉絲福利
【1000粉絲福利】10年架構(gòu)師分享PHP進(jìn)階架構(gòu)資料,助力大家都能30K
2.2 SLB(常用!)


?
2.3 四層負(fù)載均衡和七層負(fù)載均衡


?


?
2.4 基于LVS的中間件架構(gòu)


?
配置語法:


?
2.5 負(fù)載均衡策略


?
2.6后端服務(wù)器在負(fù)載均衡調(diào)度中的狀態(tài)


?
模擬
down和backup可通過關(guān)閉端口:iptables -I INPUT -p tcp --dport 8003 -j DROP
清理規(guī)則:iptables -F
2.7 輪詢策略與加權(quán)輪詢
2.7.1 調(diào)度算法


?
ip_hash:解決了不同請(qǐng)求打到不同服務(wù)器問題,從而保證了session和cookie的一致性。缺點(diǎn):
客戶端可能會(huì)再用一層代理**
url_hash:


?


?
三、緩存服務(wù)(理解)
3.1 緩存類型


?


?
大廠2000道面試題(含答案)
PHP面試題匯總,看完這些面試題助力你面試成功,工資必有20-25K
3.2 配置語法
$scheme #協(xié)議 http/https等
$proxy_host # 域名
$request_uri #請(qǐng)求參數(shù)



?
3.3 清理指定緩存


?
3.4 讓部分頁面不緩存


?


?
3.5 大文件分片請(qǐng)求


?


?


?
四、動(dòng)靜分離


?


?


?
喜歡我的文章就關(guān)注我吧,持續(xù)更新中.....
以上內(nèi)容希望幫助到大家,很多PHPer在進(jìn)階的時(shí)候總會(huì)遇到一些問題和瓶頸,業(yè)務(wù)代碼寫多了沒有方向感,不知道該從那里入手去提升,對(duì)此我整理了一些資料,包括但不限于:分布式架構(gòu)、高可擴(kuò)展、高性能、高并發(fā)、服務(wù)器性能調(diào)優(yōu)、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql優(yōu)化、shell腳本、Docker、微服務(wù)、Nginx等多個(gè)知識(shí)點(diǎn)高級(jí)進(jìn)階干貨需要的可以免費(fèi)分享給大家,需要的可以點(diǎn)擊進(jìn)入暗號(hào):知乎。