色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Nginx核心功能詳解:反向代理、負載均衡與性能調(diào)優(yōu)實踐

Nginx核心功能詳解:反向代理、負載均衡與性能調(diào)優(yōu)實踐 做了這么多年后端和運維我越來越覺得Nginx就是一套行走的架構(gòu)課。不管是剛?cè)腴T的新人還是帶過線上集群的老手最終都會繞回同一件事把 Nginx 的核心功能吃透。它不只是“一個 Web 服務器”更是靜態(tài)資源托管、反向代理、負載均衡、網(wǎng)關(guān)限流、HTTPS 接入的樞紐。這篇文章不打算照著官方文檔念一遍我會從實際場景出發(fā)把 Nginx 真正值錢的核心功能拆開講清楚包括每一段配置背后的原理以及我踩過的坑。如果你是剛準備用 Nginx 的讀者或者已經(jīng)在生產(chǎn)環(huán)境維護它但有些概念還模糊這篇都可以當作一份能直接落地的參考。1. 先搞清楚 Nginx 到底解決了什么問題1.1 高并發(fā)能力來自哪里事件驅(qū)動模型Nginx 之所以能扛住高并發(fā)根源在于它的進程模型和事件處理機制。傳統(tǒng)服務器比如 Apache 的 prefork 模式每個連接通常對應一個進程或線程并發(fā)一高內(nèi)存和上下文切換開銷立刻爆炸。Nginx 采用 master 進程加多個 worker 進程的結(jié)構(gòu)每個 worker 內(nèi)部用事件驅(qū)動方式同時處理成千上萬個連接誰有數(shù)據(jù)來了就處理誰沒事件就閑著并不需要為每個連接單獨開線程。你可以把它想象成一個餐廳服務員Apache 像一個客人配一個專人服務員客人多了就得雇一堆人Nginx 則是一個服務員同時照看許多桌哪桌舉手就過去沒舉手的不用管。這種模型下單個 worker 進程能承擔的并發(fā)連接數(shù)遠高于線程模型機器配置不變吞吐量卻上了一個量級。實際部署時worker 進程數(shù)一般設為 CPU 核心數(shù)或稍多一些。我習慣用auto讓 Nginx 自己探測然后通過worker_cpu_affinity把進程綁定到物理核上能減少進程切換帶來的損耗。這些細節(jié)看著不起眼但在 4 核以下的小機器上差異很明顯。在壓測場景里同配置的機器用 Nginx 做靜態(tài)文件服務QPS 經(jīng)常是其他方案的好幾倍靠的正是這個底子。1.2 與 Apache、Tomcat 的分工差異很多剛接觸的人會問Nginx 能代替 Tomcat 嗎答案是不能它們壓根不在一個層面。Nginx 擅長處理靜態(tài)請求、轉(zhuǎn)發(fā)、負載均衡而 Tomcat 是 Java Servlet 容器本質(zhì)上是把動態(tài)業(yè)務跑起來的應用服務器。常見的組合是 Nginx 在最前面接流量靜態(tài)資源自己直接吐給客戶端動態(tài)請求用proxy_pass轉(zhuǎn)發(fā)給后端的 Tomcat再由 Tomcat 返回結(jié)果。Nginx 與 Apache 相比內(nèi)存占用更低、并發(fā)能力強、配置更靈活而且 Nginx 的異步非阻塞模型在長連接、反向代理場景優(yōu)勢更明顯。Apache 的.htaccess目錄級配置雖然方便但每次請求都要檢查目錄規(guī)則性能代價不小Nginx 不支持.htaccess所有配置集中管理反而更利于規(guī)范團隊配置和維護?,F(xiàn)在很多新項目直接跳過 Apache 選 Nginx我并不意外。1.3 一張圖看清 Nginx 的六個核心功能在深入配置之前先把 Nginx 的能力邊界畫清楚。它不只是處理 HTTP 請求還可以靜態(tài)資源服務直接返回 HTML、CSS、JS、圖片等文件支持autoindex目錄列表。反向代理接收客戶端請求轉(zhuǎn)發(fā)給后端應用服務器并把響應返回給客戶端。負載均衡在多個上游服務器之間按策略分發(fā)請求提高整體吞吐和可用性。HTTP 層高級處理URL 重寫、重定向、跨域、緩存、壓縮、限流。SSL/TLS 終結(jié)統(tǒng)一處理 HTTPS 證書解密后的明文請求再轉(zhuǎn)發(fā)給后端后端不用各自處理證書。四層負載均衡Stream不只看 HTTP 協(xié)議還能直接代理 TCP/UDP 流量。后面幾個部分我會圍繞這些能力展開每個場景都會給出可直接套用的配置和取舍理由。2. 靜態(tài)資源服務與目錄瀏覽初始配置里的大學問2.1 root 和 alias 的經(jīng)典區(qū)別配置靜態(tài)站點時root和alias是最容易用錯的一組指令。root會完整拼接 URL 路徑和 root 指定的目錄而alias則是把 URL 中的匹配部分直接替換成指定路徑。看兩個例子server { listen 80; server_name example.com; # 訪問 /static/logo.png 時實際查找文件/data/public/static/logo.png location /static/ { root /data/public; } # 訪問 /img/logo.png 時實際查找文件/data/icons/logo.png location /img/ { alias /data/icons/; } }我遇到過一個項目開發(fā)人員把alias寫成了root導致圖片路徑里多了一層目錄頁面上的資源全部 404。排查方法也很簡單打開 Nginx 的 error.log看到open() /xxx/xxx/static/static/logo.png failed這種路徑重復拼接的報錯基本就是root和alias用混了。結(jié)論很簡單location是前綴匹配、且希望文件目錄和 URL 路徑不一致時用alias大多數(shù)整站靜態(tài)托管場景直接用root語義更好理解。2.2 autoindex 在文件分享場景的正確姿勢Nginx 自帶目錄列表功能autoindex on打開后訪問目錄 URL 時會生成一個簡單的文件索引頁面。很多團隊拿它當臨時文件分享工具用比起搭建專門的網(wǎng)盤系統(tǒng)輕量且零成本。我的常用配置是這樣location /files/ { alias /data/share_files/; autoindex on; autoindex_exact_size off; # 文件大小顯示為可讀格式K、M、G autoindex_localtime on; # 顯示服務器本地時間方便跨時區(qū)同事判斷 charset utf-8; # 中文文件名不亂碼 add_header Cache-Control no-cache; }有幾個坑需要提醒第一autoindex只對以/結(jié)尾的目錄請求生效直接訪問目錄不帶斜杠會 301 跳轉(zhuǎn)由 Nginx 自動完成但如果你自定義了return規(guī)則可能把這個隱式跳轉(zhuǎn)覆蓋掉第二中文文件名必須配charset utf-8否則瀏覽器里看到的是一堆亂碼第三文件分享目錄不要放在 Web 根目錄之外還需要特殊權(quán)限的地方盡量統(tǒng)一權(quán)限管理避免權(quán)限錯亂引起的 403。不過autoindex的頁面樣式比較樸素功能也有限沒有搜索和上傳能力。如果是團隊正式使用的共享盤還是建議用專門的工具處理。但“快速臨時共享一個包”這種需求Nginx 的 autoindex 完全夠用。2.3 動靜分離到底怎么設計動態(tài)請求和靜態(tài)資源的處理路徑不同性能表現(xiàn)差異很大。動靜分離的核心思路是靜態(tài)資源直接由 Nginx 讀取磁盤或內(nèi)存緩存返回動態(tài)請求才轉(zhuǎn)發(fā)給應用服務器。這樣既能緩解后端壓力又能利用 Nginx 的高并發(fā)能力加速靜態(tài)資源訪問。我的典型配置長這樣server { listen 80; server_name www.example.com; # 靜態(tài)資源直接返回并帶上傳過期時間 location ~* \.(html|css|js|png|jpg|jpeg|gif|ico|svg|webp|woff2?)$ { root /data/www; expires 30d; access_log off; add_header Cache-Control public, max-age2592000; } # 動態(tài)請求反代給后端 location / { proxy_pass http://backend_server; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }這里有一個值得說的細節(jié)靜態(tài)資源的expires緩存時間不是越長越好如果項目發(fā)布頻繁而文件名不帶 hash瀏覽器強緩存了舊資源用戶就會看到舊頁面。常見的做法是文件名帶上版本號或內(nèi)容 hash例如app.20250101.js這種情況下可以把緩存時間設得長一些。如果文件名固定不變緩存建議控制在 5 到 10 分鐘避免上線后需要用戶手動強刷。3. 反向代理與負載均衡日常使用率最高的功能3.1 proxy_pass 的路徑拼接規(guī)則反向代理是 Nginx 日常存在感最強的功能但也是配置歧義最多的地方。proxy_pass后面的 URI 寫不寫結(jié)果完全不同。規(guī)則只有一條proxy_pass不帶 URI路徑Nginx 會將完整請求 URI 原樣傳給后端帶 URI匹配location的部分會被替換。舉兩個例子# 場景一不帶 URI訪問 /api/user 轉(zhuǎn)發(fā)到后端同樣是 /api/user location /api/ { proxy_pass http://192.168.1.10:8080; } # 場景二帶 URI訪問 /api/user 會轉(zhuǎn)發(fā)到 http://192.168.1.10:8080/user location /api/ { proxy_pass http://192.168.1.10:8080/; }場景二里proxy_pass的結(jié)尾有一個/整條路徑被替換成后端根路徑。因為后端服務通常沒有/api這個前綴需要把前綴剝掉所以很多人會這么用。但如果你理解錯了這個規(guī)則把該帶/的地方漏掉后端接口全部 404不該帶的時候加了/路由又對不上。排查這類問題最快的辦法是看后端的 access log確認實際收到的 URI 是什么。還需要注意的是location的匹配方式會影響替換行為。location /api/ {}是前綴匹配proxy_pass帶 URI 時匹配到的那一截會被替換。如果用了正則形式的location ~ ^/api/(.*)$想保留部分路徑就需要用$1手工拼接麻煩得多。能用前綴匹配解決的問題不要輕易上正則。3.2 負載均衡策略與權(quán)重分配Nginx 的 upstream 模塊提供了多種負載均衡算法默認是輪詢。下面是我常寫的一個后端集群配置upstream backend_servers { server 192.168.1.11:8080 weight3; server 192.168.1.12:8080 weight2; server 192.168.1.13:8080 backup; keepalive 32; } server { listen 80; server_name api.example.com; location / { proxy_pass http://backend_servers; proxy_http_version 1.1; proxy_set_header Connection ; } }這個配置里第一臺和第二臺按 3:2 的比例接收請求第三臺作為備份機平時不接流量前兩臺掛了才頂上。backup的語義在做容災時很有用它不會參與正常負載但能兜底。關(guān)于不同策略的使用場景我整理了一張表策略指令適用場景注意事項輪詢默認后端無狀態(tài)、配置相近請求平均分配不考慮機器性能差異加權(quán)輪詢weight機器配置不同權(quán)重按處理能力設置別憑感覺IP 哈希ip_hash;需要會話保持的舊系統(tǒng)同一 IP 固定到同一后端但可能分布不均最少連接least_conn;請求耗時不穩(wěn)定的場景把新請求交給當前連接數(shù)最少的后端一致性哈希hash $request_uri;緩存類、粘性路由通過consistent參數(shù)減少節(jié)點變化影響如果后端有登錄態(tài)且依賴 Session 而不用分布式會話ip_hash或hash能避免用戶頻繁掉線。但線上系統(tǒng)盡量還是把會話集中到 Redis讓負載均衡算法保持簡單后續(xù)擴縮容才靈活。3.3 開啟 keepalive 的收益與必須注意的坑upstream里那段keepalive 32很多人不理解容易漏配。它表示 Nginx 和后端之間保持 32 個空閑的長連接反復復用而不是每次請求都重新建立 TCP 連接。HTTP 短連接每次都要經(jīng)歷 TCP 三次握手高并發(fā)下時間開銷和資源開銷都不小。但要真正生效還需要兩個配套條件proxy_http_version 1.1和proxy_set_header Connection 。因為 HTTP/1.0 默認不支持 keepalive而 Nginx 向后端發(fā)請求默認用的是 HTTP/1.0。如果不設置這兩行keepalive配置就是空中樓閣連接根本復用了。代價是每個 worker 進程會占住一定數(shù)量的空閑連接keepalive數(shù)值不宜過大。后端是 Tomcat 這類 Java 應用時連接數(shù)本身受容器線程池限制keepalive設得太高會讓后端連接堆積建議控制在 16 到 64 之間。這些參數(shù)我在壓力測試環(huán)境下對比過業(yè)務高峰期的 P99 延遲可以下降 20% 左右值得重視。4. 性能調(diào)優(yōu)讓 Nginx 在最省資源的情況下跑得更快4.1 worker 進程、連接數(shù)和文件描述符的關(guān)系很多人以為worker_processes越大越好其實不是。每個 worker 都是獨立進程進程多了上下文切換和內(nèi)存占用都會上升。常規(guī)建議是設為 CPU 核心數(shù)例如worker_processes autoNginx 會自動探測。如果服務器還承擔其他業(yè)務可以適當減少不要讓 Nginx 獨占所有核。worker_connections決定單個 worker 能同時打開的最大連接數(shù)這個值受系統(tǒng)最大文件描述符限制。Linux 默認單進程能打開的文件數(shù)通常是 1024如果不調(diào)Nginx 的并發(fā)能力會被死死卡住。需要同時調(diào)整幾個地方Nginx 配置里設置worker_rlimit_nofile 65535;修改/etc/security/limits.conf中的nofile使用 systemd 管理時還要檢查服務的LimitNOFILE理論上最大并發(fā)連接數(shù)約等于worker_processes * worker_connections但實際受內(nèi)存、帶寬、后端處理能力制約。這些參數(shù)沒有萬能配置需要結(jié)合壓測調(diào)整。4.2 gzip、緩存和 HTTP/2 能帶來的真實提升Nginx 開啟 gzip 壓縮對文本類資源效果非常顯著JS、CSS、HTML 這類文件體積能壓縮到原來的三分之一。我常用的壓縮配置gzip on; gzip_comp_level 5; # 1-9越高越耗 CPU gzip_min_length 1k; # 小于 1KB 的文件不壓縮壓了反而更大 gzip_types text/plain text/css application/javascript application/json application/xml image/svgxml; gzip_vary on;有幾個細節(jié)不能漏第一圖片和視頻不要開 gzip它們本身已經(jīng)壓縮過再壓浪費時間第二gzip_comp_level不是越高越好超過 6 以后 CPU 開銷上升明顯而體積下降有限第三如果前面還有一層 CDN需要在 CDN 上同步開啟 gzip 相關(guān)配置否則可能返回雙重編碼的亂碼。HTTP/2 開啟很簡單一行l(wèi)isten 443 ssl http2;它能通過多路復用避免瀏覽器對同域名的并發(fā)連接限制靜態(tài)資源加載速度會有明顯改善。開啟后可以直接用 Chrome 的開發(fā)者工具查看加載瀑布圖原本排隊等待的連接會變成并行傳輸。4.3 高并發(fā)下的基本攻擊防護與限流Nginx 本身可以作為第一層安全屏障。限制請求速率是保護后端應用的重要手段# 定義限流區(qū)域每個 IP 每秒 5 個請求突發(fā)允許 10 個 limit_req_zone $binary_remote_addr zoneapi_limit:10m rate5r/s; server { location /api/ { limit_req zoneapi_limit burst10 nodelay; proxy_pass http://backend_servers; } }burst10允許短時突發(fā)超過速率限制nodelay表示突發(fā)請求不排隊直接放行但如果連突發(fā)量也超過Nginx 會直接返回 503。個人經(jīng)驗是限流值不能拍腦袋定需要結(jié)合壓測和后端實際處理能力。限得太緊正常用戶的請求被誤傷限得太松又起不到保護作用。除了限流還可以在 http 塊層面限制請求體大小、設置超時時間降低惡意請求對后端的壓力。5. HTTPS 接入與安全加固實踐5.1 證書配置與 HTTP 強制跳轉(zhuǎn)HTTPS 是現(xiàn)在線上服務的底線沒有證書的網(wǎng)站基本見不了人。Nginx 接入 SSL 的配置很成熟server { listen 443 ssl; server_name www.example.com; ssl_certificate /etc/nginx/ssl/example.com.pem; ssl_certificate_key /etc/nginx/ssl/example.com.key; ssl_protocols TLSv1.2 TLSv1.3; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; } # HTTP 全部跳轉(zhuǎn)到 HTTPS server { listen 80; server_name www.example.com; return 301 https://$host$request_uri; }這里有一個常見坑某些安全掃描工具會報 SSL 證書鏈不完整問題往往出在只配置了域名證書而沒配置中間證書。正確的做法是把中間證書和域名證書合并在一個.pem文件里順序是域名證書在前、中間證書在后。另外HTTP 跳轉(zhuǎn)用301還是308有些講究。301會把 POST 請求改成 GET可能造成接口調(diào)用異常如果業(yè)務中存在表單提交且需要保留請求方法應使用308 Permanent Redirect。我一般看業(yè)務性質(zhì)純前端展示站用301沒問題涉及接口回調(diào)用308更穩(wěn)。5.2 隱藏版本號與基礎(chǔ)安全響應頭Nginx 默認會在錯誤頁面和響應頭里暴露版本號例如Server: nginx/1.24.0。攻擊者拿到精確版本后可以直接匹配已知漏洞進行定向攻擊。隱藏版本號很簡單server_tokens off;除了隱藏版本號我建議在 server 塊統(tǒng)一加上幾個安全響應頭add_header X-Content-Type-Options nosniff always; add_header X-Frame-Options SAMEORIGIN always; add_header Referrer-Policy strict-origin-when-cross-origin always;X-Frame-Options可以防止頁面被惡意網(wǎng)站用 iframe 嵌套降低點擊劫持風險。add_header指令有個繼承坑需要注意如果在某個location里重新定義了add_header它會覆蓋整個 server 塊里定義的所有add_header而不會合并。所以要么把安全頭集中在每個需要的 location 里要么確認 location 中沒有單獨設置add_header。5.3 常見漏洞的防護思路最近幾年 Nginx 相關(guān)的漏洞通報不少比如某些版本存在請求走私風險、越界讀取漏洞等修復方式通常聚焦在兩點升級版本和調(diào)整配置。如果你用的是發(fā)行版自帶源里的 Nginx建議關(guān)注官方倉庫的安全公告如果是編譯安裝的版本更要留意版本號是否過舊。還有一個經(jīng)常被忽視的點Nginx 后面的業(yè)務接口如果沒有做權(quán)限校驗任何人都可以直接訪問內(nèi)網(wǎng)接口。代理層能做的是用allow和deny控制來源 IPlocation /admin/ { allow 10.0.0.0/8; allow 192.168.1.0/24; deny all; proxy_pass http://backend_servers; }這種基于來源 IP 的訪問控制不能替代業(yè)務鑒權(quán)但它能把管理后臺的暴露面縮小到可信網(wǎng)段安全性高一個層次。6. Rewrite 重寫、多站點與四層代理6.1 Rewrite 的常見使用場景URL 重寫是遷移網(wǎng)站、整理鏈接結(jié)構(gòu)時的高頻需求。rewrite指令放在server塊和location塊里的行為不同放在server塊會在進入location匹配前執(zhí)行放在location塊則在該塊內(nèi)部匹配后執(zhí)行。例如舊接口路徑遷移server { listen 80; server_name old.example.com; rewrite ^/api/(.*)$ http://new.example.com/api/$1 permanent; }這里用permanent返回 301對搜索引擎友好會把舊鏈接的權(quán)重傳導到新鏈接。如果是臨時遷移則用redirect返回 302。但我不建議在 Nginx 層做太復雜的重寫邏輯。重寫規(guī)則一多可讀性和可維護性都會直線下降。能用應用層完成的跳轉(zhuǎn)盡量交給應用Nginx 只負責那些非做不可的路徑規(guī)則、協(xié)議跳轉(zhuǎn)和泛域名支持。6.2 一個服務器部署多個網(wǎng)站利用server_name區(qū)分域名Nginx 可以在同一臺服務器、同一個 80/443 端口上托管多個站點。下面是一個典型的多站點結(jié)構(gòu)server { listen 80; server_name a.example.com; root /data/www/a; } server { listen 80; server_name b.example.com; root /data/www/b; }如果還想要c.example.com等任意子域名都指向同一個入口可以用通配符server { listen 80; server_name ~^(?sub.)\.example\.com$; root /data/www/$sub; }這種配置很適合快速搭建多租戶演示環(huán)境。需要注意通配符server_name的正則支持有限并且多個 server 塊匹配時Nginx 會優(yōu)先選擇精確匹配、再選擇通配符和正則。生產(chǎn)環(huán)境如果站點規(guī)模大建議把每個站點的server塊拆成獨立配置文件放在/etc/nginx/conf.d/下并統(tǒng)一加前綴區(qū)分比全部堆在主配置里好維護得多。6.3 基于 Stream 的 TCP/UDP 四層代理Nginx 不只是七層代理它的stream模塊可以直接代理 TCP 和 UDP 流量。比如把 MySQL 3306 或 Redis 6379 端口轉(zhuǎn)發(fā)到后端或者做數(shù)據(jù)庫連接的負載均衡。stream { upstream mysql_backends { server 192.168.1.21:3306; server 192.168.1.22:3306; } server { listen 3306; proxy_pass mysql_backends; proxy_timeout 60s; } }使用stream時要注意它和http模塊是平級的不能寫在http塊里面。常見的錯誤是把stream配置塞到http塊然后 Nginx 直接報錯無法啟動。不過四層代理只做流量轉(zhuǎn)發(fā)看不到 HTTP 層的信息沒法做基于域名的路由或請求頭修改。如果業(yè)務需要精細控制還是得用七層反向代理。四層代理更適合底層數(shù)據(jù)庫、消息隊列等組件的流量分發(fā)。7. 日常運維與高頻排障7.1 編譯安裝還是包管理器安裝新手最容易糾結(jié)的問題用包管理器裝還是源碼編譯裝。我的建議是能用系統(tǒng)源安裝就用系統(tǒng)源發(fā)行版會持續(xù)推送安全更新省心。但如果你需要特定模塊例如第三方模塊或新版特性系統(tǒng)源版本不夠新就要考慮編譯安裝。編譯安裝的完整流程不算復雜但有一個容易失敗的點依賴庫不完整。常見的報錯是缺pcre、zlib、openssl開發(fā)包所以編譯前先把依賴裝齊yum install -y gcc pcre-devel zlib-devel openssl-devel # 或 apt install -y build-essential libpcre3-dev zlib1g-dev libssl-dev然后下載源碼并編譯記得帶上需要的模塊。--prefix指定安裝目錄--with-http_ssl_module開啟 SSL 核心模塊。如果一開始忘了加 SSL 模塊后面再想升級版本時可以直接重新編譯或者用動態(tài)模塊加載方式補上。7.2 平滑升級與優(yōu)雅重啟Nginx 最被人稱道的一點就是可以在不中斷服務的情況下完成升級或配置重載。修改配置文件后執(zhí)行nginx -t # 先檢查配置語法 nginx -s reload # 平滑重載reload的過程是 master 進程重新讀取配置并啟動新的 worker處理完當前請求的舊 worker 會逐漸退出不會出現(xiàn)連接中斷。升級二進制文件時也能做到平滑整體思路是把新二進制文件替換后發(fā)送USR2信號讓 master 啟動新進程再逐步退出舊進程。不過這個過程細節(jié)較多我建議在測試環(huán)境先演練一遍不要直接在生產(chǎn)上臨場操作。日常排查時最常用的命令就這么幾條nginx -t # 語法檢查 nginx -s stop / quit # 立即停止 / 優(yōu)雅停止 nginx -V # 查看編譯參數(shù)和模塊信息 ps -ef | grep nginx # 查看 master 和 worker 進程7.3 高頻報錯的經(jīng)驗速查表把我在群里和工作中遇到最多的 Nginx 報錯整理成一張表覆蓋原因和方向排查時對照著來效率很高報錯或現(xiàn)象常見原因排查方向403 Forbidden目錄權(quán)限不足或索引文件不存在檢查root目錄權(quán)限、index指令配置404 Not Found 但文件存在root/alias 路徑拼接錯誤查看 error.log 中實際 open 的路徑502 Bad Gateway后端服務未啟動或防火墻攔截檢查后端端口連通性504 Gateway Timeout后端處理太慢超過 proxy_read_timeout調(diào)大proxy_read_timeout或優(yōu)化后端worker_connections are not enough連接數(shù)超過配置調(diào)大worker_connections和系統(tǒng)文件描述符upstream prematurely closed connection后端主動斷開連接檢查后端日志排查超時或線程池滿[emerg] bind() to 0.0.0.0:80 failed端口被占用檢查是否有其他進程占用端口to upstream ... while reading response header后端響應頭超時結(jié)合upstream日志定位慢業(yè)務出現(xiàn) 502 時我的排查順序是先確認后端端口通不通再確認 Nginx 能否解析 upstream 域名最后看后端的健康檢查接口是否正常。很多 502 不是 Nginx 的問題而是后端進程沒起來。關(guān)于日志我習慣在http塊里開啟 access_log 和 error_log并按天切割。定位問題時日志里的request_time、upstream_response_time這兩個字段最有價值前者能看出整體耗時后者能看出后端處理耗時兩者差值就是 Nginx 層自身和網(wǎng)絡開銷。把日志格式加兩個字段很多問題會變得一眼就能定位。7.4 自動檢查配置和守護進程的小技巧最后分享一個我在多臺服務器上養(yǎng)成的習慣每次修改完配置寫一個簡單的檢查腳本流程把nginx -t放在提交之前強制跑一遍。尤其是在多管理員協(xié)作環(huán)境下一個人改了配置忘記檢查reload 時搞掛所有站點的情況并不罕見。還可以用 crontab 寫一個最簡易的健康檢查定時 curl 本機健康檢查接口連續(xù)失敗則觸發(fā)重啟或告警。不要把重啟寫得太激進至少連續(xù)失敗三次以上才動作避免后端偶發(fā)抖動導致 Nginx 被反復重啟。根據(jù)我個人經(jīng)驗Nginx 的很多問題不是配置不會寫而是對每一行指令背后的語義理解不夠透徹。proxy_pass帶不帶斜杠、add_header的覆蓋規(guī)則、keepalive是否真正生效這些細節(jié)測試環(huán)境里可能看不出來線上流量一大就全部暴露。所以我會建議每個團隊維護一份屬于自己的 Nginx 配置清單和 check-list新同學入職先過一遍能少踩太多坑。Nginx 的能力邊界遠不止上面這些比如mirror流量鏡像、js模塊做復雜路由、njs腳本擴展等都是更高階的玩法。但核心功能就這七塊靜態(tài)服務、反向代理、負載均衡、性能調(diào)優(yōu)、HTTPS、重寫與多站點、四層代理。把這些搞透線上絕大多數(shù)問題都能應對。后續(xù)如果你想深入我會再單獨拆一下 Nginx 的模塊化體系和 Lua 擴展。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
人人干人人操人人..com| 中文字幕亚洲热播人妻| 天天摸夜夜摸| 乱色视频中文字幕| 免费a v| AV天堂男人的天堂| 丰满人妻无码一区二区三区| 亚洲交换| 日韩无码久久熟女一级片| 在线性黄高清免费视频| 一区AV| s片在线观看| 超碰九色| 国产 v乱码一区二| 久久黄色性爱视频| 无码高清操逼| 91丰满| 一区中文字幕二区日韩| 精品人妻1237| 99热综合| 日韩熟妇二区| 日韩AV一起草| 久久透逼视频| 国产一区二区成人av在线播放| 91在线国产后入风骚翘臀美女素人| 大香蕉免| 啊啊啊com| 欧美一区91大爱| 色婷婷五月综合激情中文字幕| 久久久97| A级在线视频| 大香蕉99re| 欧美日韩青操| 久久久一区二区| 国产精品午夜成人福利| 伊人久久亚洲色欲综合网站| 九九九九精品一区| 欧美性综合| 色香91| 日韩ab网| 99www.bibizy香蕉资源国产一区二区三区高清 | 美女黑人91神马| 国产高清1234区| 五月大香蕉| 久久久精品无码亚免费| 国产亚洲精品第一最新| 思思热影视| 天天操天天射天天日| 精品久久久av无码免费| 亚洲av综合伊人久久| 久久久久97| 亚洲精品久久久久毛片A片拉屎 | 亚洲精品国产日韩无码AV永久免| 亚洲图片激情小说| 人摸人人操人| 国产成人无码网站在线视频| 国产按摩一区二区三区| 亚洲成人碰碰| 91老司机在线视频免费观看| 曰韩av中文字幕专区| 五月天丁香婷婷综合网站| 午夜理论片在线观看免费| www.91理论| 国产高清MV操逼视频| 超碰在线香蕉| 五月天激情影院| 人妻少妇蜜桃视频欧美一区| 69AV女优男人的天堂| 午夜激情床戏激情| 小少妇| 亚洲国产一级中文综合久久天堂在线免费观看| 色偷综合| 欧美精品成人一区二区在线观看 | 亚洲不卡一| 精品人妻一区二区三区四区| 伊人久久亚洲色欲综合网站| 91亚洲欧美激情| 97色碰| 亚洲无无码αⅴ每日更新| 日韩熟女乱伦中出| 婬女免费一二三区A片| 丁香六月婷婷| 91色s| 综合五月天| 亚州性色| 影音先锋视频在线| 欧美在线啊啊啊 | 久碰视频| 久久久亚洲精品电影免费看| 夜夜国自区| 激情一区二区| 青娱乐亚洲自拍| 欧美国产伊人久久久久| 欧美色图亚洲色图成人在在线| 久久精品老司| 91无码人妻精品一区二区三区蜜桃| 欧美综合自拍亚洲综合图| 久久99久久99精品天美传媒棢·纸:.| 国产美女高潮| 超碰人人色| 日日日啊啊啊| 美女t无毒不卡不卡| 高清国产精品无码| 中文字幕高清20页视频| 久久美国毛片| 狠狠操官网| 久草五月| 2017天天透天天通天天擦| 欧美日韩人妻少妇 一区二区三区| 操逼短片| 色欲三区| 美女高潮视频91| 色色97爱| 天天做日日爱夜夜爽| 亚州色站 日韩电影| 久久女女| 99久久9| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 黑丝少妇在线观看| 曰韩av中文字幕专区| 色综合中文字幕不卡| 97综合在线观看| 日韩人妻精品中文字幕| 熟女高潮合集-永久久久-成人AV| 老熟妇一区二区三区…| 免费草草草草草视频| 日韩免费福利在线观看| 99r九九| 女优大全 - 91n| 国产免费一区在线观看| 亚洲涩涩| 天天激情综合站| 综合色图区| 四虎av在线| 性爱av网站| 亚洲综合一| 东北丰满熟女国产一区| 香蕉色网| 欧美日韩黄片精品在线| 国产呦精品系列在线观看| 中文字幕成人| 99热日| 日韩福利电影网| 国产在线不卡导航| 无码国产Av| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 91精品人| 欧美72网页| 在线视频免费播放一区| 国产女主播视频在线观看| 图片区小说区| 97超碰日韩| 黄色小说亚洲| 欧美,日韩综合久久| 爱丝福利| 亚洲天堂自拍| 五月丁香综合| 日本三级A片网站com| 91日产欧美| 自偷自拍的亚洲视频| 97极品无码| 日韩一级二级在线| 久久毛卡| 不卡日本一区二区| 国产一| 97在线精品| 老熟女乱伦片| 色综合20p| 无套内射性感少妇视频| 成人精品在线免费视频| 老熟妇一区二区三区| 人人操AV| 尤物一级在线免费观看| 玖玖爱在线视频免费观看| 青青操视频在线| 丁香五月激情婷婷| 久久av成人无码免费| 国产农村妇女精品| 国语精品av| 9 7超碰在线免费观看| 欧美一区二区观看在线| 中文字幕一区二区韩| 欧美偷| 欧美天堂日韩三级国产传媒| 丰满的三级少妇欧美久久久| 素人一区二区三区日韩| 天天干人人看综合| 精品九区| 久久 久久国内精品亚洲| 五月天激情小说| www.伪伪| 先锋女优在线观看视频| 97操97干| 97chaopenrihan| 韩国女主播青草在线| 五月丁香啪| 日本性爱不卡视频| 日本性爱网址| 欧美国产精品| 无套内射人妻在线播放| 老司机午夜精品视频| 国产97在线播放| 2019AV天堂| 91蜜臀熟女| 天天弄天天操| 狠狠爱综合| 天天色综亚洲91污| 操逼啊啊啊91| 国产精品亚洲无码| 国产av激情无码久久天堂| 欧美亚洲中文| 国产色综合亚洲色综合吹潮| 亚洲啪啪视频免费| 亚洲欧美日韩免费观看| 欧美 日韩 亚洲 春色| 国产女大学生AV| 97ai亚洲| 91宗合网| 超碰91在线| 97超碰公开| 日韩91网| 久久精品超碰| 日韩黄色av中文字幕| av网站免费线看| 中英熟女操女| 国产精品亚洲天堂网址| 久操不卡视频| 91久操| 99性爱| 男人天堂婷婷五月天校园春色| 日本中文字幕在线视频| 99免费在线视频| 一区二区三区激情在线观看| 熟女字幕| 丁香五月AV| 超碰人人乐97| 中文字幕在线2| 亚州大图综合色图 | 亚洲美女AV无码| 日韩免费a级毛片无码a∨| 97综合激情| 亚州综合色| 蜜臀无码视频在线观看| 成人亚欧免费视频| 91欧美高清| 日韩av色图综合| 婷婷丁香一区二区三区| 国产精品九九| 美国日韩黄片| 99久久久99久久91熟女| 亚洲大胆人体av| 亚洲、日韩、综合、另类| 夜夜狠狠躁日日躁色视频| 国产AV人人夜夜澡人人爽麻豆| 91麻豆天美国产欧美高潮| 超碰人人干天天射| 日韩偷拍一区二区三区| 91黑人无码激情在线| 国产少妇肉丝在线观看| 久久少妇人妻| 91天天综合日韩欧美| 亚州熟女乱伦| 丁香色婷婷| 久久久不能久久久久| 97视频www| 四虎AV在线播放| AV乱伦专区| 中文字幕国产| 国产青视频| 人妻激情视频| 亚洲精品日韩国产欧美| 最新亚洲风情电影| 久久久夜夜夜| 黄色一级视| 伊人97色天使| 天天日天天看| 亚洲国产一级精品毛一级精品看免费视频| 热天堂一区二区| 亚洲丝袜99| 国内偷自视频区视频综合| 天天操综合网| 噜噜瑟| 国产精品呦一区二区三区| 小草三级久久观看| 女生看匆91网站| 八人操人人摸人人看| 国产欧美美女免费观看视频| 日韩欧美女求操每天更新| 久久人人舔人人爽舔人人av片| 久操九九九九| 国产精品农村妇女| 99精品久久| 国产熟女自拍| 性爱av在线免费观看| 亚洲成人色情五月天丁香花| 免费看黄片现成| 又黄又爽在线观看视频| 欧美人妻少妇| 99国产精品人妻人伦| 一本色道人妻久久| 色婷久久| 欧美激情内射| 丁香色五月 97干| 后入式999| 日韩欧美成人综合在线| 亚洲欧美综合图片| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 欧美高清性猛交| 一区二区三区免费视频入口| 综合国产97| 日躁天天爽爽| 欧美成人综合| 欧美72网页| 日本999精品| 日本黄 R色 成 人网站| 天欧美在线| 午夜男女爽爽大片免费观看| 丁香五六月啪啪| 久9视频| 91精品伊人久久久大香线蕉91| 欧美不卡在线美女| 嗯啊不要啊在线 | 最新日本中文字幕| 人人操天天爽| 色色网91| 久久久一区二区| 欧美视频一区二区在线| 东北女人性交| 国产亚洲色婷婷久久99精品91葵花宝典| 精品无码少妇| 97香焦色区| 中文字幕天堂在线| 清清草影| 久久xxxx| 亚洲激情片| 激情露脸爱| 亚洲h片在线免费观看| 国产 大胆 对白| 秋霞无码av鲁丝片一区| 久久噜| 精品人体无圣光凹凸| 屌妞视频久久久久久久久久久久| 人妻献身系列第54部| 台湾大香蕉99热| 欧美亚洲色图另类国产| 本道综合精品| 国产精品久久久999| 91在线精品| 久久免费9| 欲色影视综合吧| 熟女精品va中文字幕| 欧美人妻制服| 色欲人妻一区二区在线| 熟女丝袜视频| 国产麻豆福利av在线播放| 97国产色图| 亚洲囯产精品女人久久久| 激情一区二区| 欧美同性恋 的搜索结果 - 91n| 偷拍欧美综合| 秋霞蝌科网日本一区| 国产精品福利视频| 99久在线精品99re8| 久久色激情一区二区三区| 亚洲一级性爱视频免费看| 成人性交午夜免费片| 精品人妻视频一区二区三区蜜桃视频| 丝袜美腿诱惑亚洲欧美视频在线观看 | 不卡六六在线91| 国产精品色色| xxxx网站亚洲精品| 久久久久久久九九九九九九| 欧美少妇色图| 久久春色| 老妇女91| 97 国产精品| 亚洲精品1区| 欧美AB在线观看| 全球成人中文在线| 国产理论视频在线播放| 性爱视频啪啪啪啪| 2024年最新色情网站在线观看| 97超级久久| 大香蕉92| 亚洲成人在线乱码色午夜| 伦理弟一页| 亚洲精品一区二区三区新线路| 另类天堂| 伊人激情| 中日无幕一二三四区| 色综合色色| 性爱1区| 秋霞免费AV| 激情网色| 久久性爱大全| 日韩偷拍色图| 精品四五区| 久久本道| 99综合自拍| 天天综合香 ld视频| 亚熟在线| AV在线资源| 97在线无精品| 成人天天爽| 91艹| 天天操福利视频综合网站| 亚洲91大片| 在线 亚洲 网爆 自拍| 中文字幕88av在线| 丝袜av一区二区三区| 婷婷另类小说| 国产和美国毛片| 亚洲在钱| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 日韩操啪| 亚洲欧美激情在线视频| 九九在线视频| 欧美综合制服在线| 中文字幕欧美日本乱码一线二线| 亚洲av资源| 俄罗斯及免费在线看| 国产极品粉嫩馒头一线天av| 看黄片视频免费| 日韩AV一起草| 真实高潮91| 日产中文字幕2020| 蜜臀va69| 亚洲无码国产探花在线观看| 久草免费福利在线播放| 大香蕉黄色一区| 久久啊哟| 好爽免费视频,| 大香蕉2017| 超碰78| 青娱乐国产盛宴视频| 综合五月天| 天天看人人操屄犊摸阴| 青青操在线视频| 99精品人妻| 亚洲国产麻豆一区二区三区| 好湿好紧好爽 视频| 久久久久久久久久久999| 亚洲极品| 国产精品永久免费10000| 日韩,欧美,中文在线| 图色综合网| 色婷婷日韩精品一区二区三区| 大香蕉欧美| 久久香蕉综合一本到3atv| 亚洲美乱| 欧美亚洲特P| 最新亚洲人成网站在线影院| 久久超碰爱| 97久久国产亚洲精品超碰热| 欧美精品99久久久**| 日本在线不卡123| 亚洲美女黄色| 亚洲国产婷婷在线播放| 九九精品美女高溯喷水| 性欧美精| 性色av蜜臀av色欲aV| 亚洲综人| 日韩啊V| 亚洲一区二区三区AV无码| 亚州成人a∨| 蜜臀久久99精品久久久久久婷婷 | 亚洲狼狼干综合1| 69一区二区三区 | 嗯嗯啊啊操死我| 精品免费成人久久| 91人妻尻屄视频| 亚洲老司机123专区| 国产99热| 青青草操逼逼视频| 精品久| 97天天摸天天碰| 97色操| 丁香五月婷婷基地| 综合网少妇| 911粉嫩人妻| 黄呦呦在线| 亚洲97久久精品亚洲| 久久久久久91香蕉国产| 黄片视频观看| 欧美高清性猛交| 欧美大波激情xxxx| 亚洲限制级| 9丨亚洲一区二区在线| 亚洲色性情三级| 久久成人国产精品| 亚洲怡春院| 麻豆国产96在线| 青青草五月份天| 十八禁视频网站| 99re这里只有精品2| 欧亚在线视频| 加勒比综合88| 日本天天人人狠狠在线日美女 | 免费观看一区| 亚洲欧美日韩有码| 国产黄色影片在线观看| 亚州Av天美传媒| 欧美αv.com| 欧洲一区二区三区四区在线观看| 去干网最新版| 亚洲男人天堂网站| 人人手机欧洲亚洲国产人妻| A片大香蕉在线| 欧美亚洲美少妇一区二区| 性影在线视频| 蜜区区视频79 | 2020中文字幕在线| 色婷婷丁香五月天| J?P?NESEHD熟女熟妇伦| 亚av顶级裸体一区二区三区四区五区 | 猛交交| 免费中文综合精品| 中出在线视频| 超碰亚洲欧美日韩无| 欧美一区二区日韩三区| 啊啊啊轻点在线观看| 91女网站| 国内精品久久久久影院亚洲| 欧美性天天| 后入式在线免费观看60秒| 久久久国产成人一区二区三区在线| 青青草好吊色| 嫩草91| 97 亚洲 日韩 欧美 在线| 激情无码日韩| 激情欧美97| 亚拍在线| 91熟女综合| 91在线免费观看处女| 久久精品店| 成人羞羞视频国产| 青青久日| 97国产色图| 97超碰国产精品| 污污汅18禁网站在线永久免费观看| 超碰美女97| 91网亚洲| AV高清一区| 久久人妻视频网| 中日亚韩免费视频| 超清福利精品视频在线| 九久9精品| 加勒比少妇AV婷婷六月天超碰超碰| 99热99re超碰精品| 久热大香蕉| 亚洲第一精品在线视频| 欧州一区二区三区四区| 亚洲自拍偷拍视频在线| 日韩欧美女求操每天更新| 中文熟女五十乱码在线| 超碰这里只有精品| 偷拍网站久久男女男| 丁香五月天激情综合| 国产乱人伦AVA麻豆软件.| 日本操逼aaaaa| 亚州综合网| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 久久高清欧美国产| 国产av又色又爽又黄| 青春草莓视频在线观看网址| 午夜爽爽爽| 男人的天堂1024| 丝袜美腿91| 亚洲综人网| 国产精品午夜精品| 二级毛片| 欧美韩日精品99综合| 精品十八在线观看| 国产精品久久久亚洲第一牛牛_在线观看 | 啊啊啊啊好疼视频| 黑人粗大V S日韩女优视频| 91路www| 亚拍在线| 久久精品国产97欧美精品亚洲 | 91人妻做a观看视频| 女人 A一级| 国产中文字幕曰本毛片| 操逼操操操91| 欧美激情综合色综合啪啪五月| 99啪啪| 91N欧美| 国产精品情侣啪啪| 青青草精玖玖69精品| 亚洲美女黄色| 天天干夜夜鈤| 色在线视频导航| 无码区蜜乳| 色狠狠 - 百度| 偷看洗澡一二三区美女| 五月丁香六月激情综合| 国产九九久久久精品| 国产又大又粗又长视频在线| 欧洲精品一二三在线| 黄页网站成人免费| 亚洲欧美成人网站AAA| 日韩成人在线性爱视频| 欧美三级中文字幕hd| 丁香五月激情综合| 色盈盈影院| 九九九草| 国产女人视频三四五区| 精品人妻中文字幕4399| 色黄色美女大长腿午夜视频| 亚洲超碰在线| 午夜婷婷| 91国产美女丝袜足交精品视频| AV在线播放网址| 射久久| 操逼国产免费| 综合五月天| 亚洲天堂人人妻| 九九九九免费高| 国产尤物在线三区| 色在线视频导航| 丝袜美腿制服人妻二区中文字幕 | 国产精品成人蜜臀AV在线| 熟女人妻av在线资源,黄色的资源| 欧美黄色图片| 日骚逼视频| 亚洲97成人在线观看| 国产女性无套 免费观看| 刺激性视频黄页| 五月天人妻综合| 亚洲精品乱码线路中文字幕 | 久久精品女同亚洲女同13| 亚州91| 少妇滛荡视频| 99re这里| 久久亚洲中文字幕视频| 男人a天堂手机在线版| 毛片电影一区二区三区| 性爱AV天堂| 中国一级αV| 中文字幕乱在线伦视频中文字幕乱码在线 | 九九久久99| 欧天美中出| 1769成人国产精品视频| 激情综合五月婷婷| 亚欧美综合| 国产女人与拘做受视频免费| 日本伦理一区二区| 粉嫩AV一区二区夜夜| www..com操老师| 国产亚卅97| 久久精品国产亚洲AV先锋| 婷婷亚洲天堂| 在线天堂资源亚洲| 色网在线视频观看免费| 日日A∨| 久草加勒比一区在线| 日韩人妻资源在线看| 干妹子| 最新日产中文在线麻豆| 中文字幕av丝袜| 欧美岛国精品在线观看| 青青草原狼av| а√天堂资源官网在线资源| 蜜伊人色综合97| 无码不卡亚洲成?人片| 18一区二区三区| 欧美91在线| 99国产精品人妻人伦| 好爽视频在线观看视频| 欧美国产日韩清纯唯美| 亚洲一区二区AV| 久久超碰爱| 日韩成人无码| 青青草伊人久久| 无码av永久免费专区网站| 9999久久久久| 精品视频久久久久九九九九9999| 色综91| 色综和网| 全球成人中文在线| 亚洲欧美97√| 蜜桃传媒一区二区亚洲| 国产后入清纯| 再深点灬舒服灬太大了好硬好爽| 中文字幕伊人| 日本操嫩b网| 超碰在线综合97| 欧美日韩丝袜| 黄骗免费网站| 青草视频人妻在线观看| 色婷婷丁香五月| 久久大黄片| 国产精品高潮久久AV| 日韩高清黄片| 熟女熟妇一区二区三区视频| 五月天激情小说| 国产乱伦性爱区| 日日躁狠狠躁天天躁精品| 色色色综合| 啪啪啪东京| AV久日| 色综合一区二区三巨| 嗯啊视频免费在线观看| 少妇丝袜在线观看AV| 亚洲人妻av| 妇女性内射冈站HDWWWCOM| 亚洲涩图欧美| 蜜桃视频精品一区二区| 草草影院最新网址| 玖玖久久久| 中文字幕视频2区| 91中文在线| 国产隔壁老王影院在线| 9久久精品| 精品美女久久一二三| 欧美精品久久久久久久久88| 天天视频黄| 亚州高清色综合| 欧美三级一级| 九九碰九九爱97| 激情五月天插| 欧美色欧美| 中出人妻中文字幕91在线| 欧美日韩国产中文精品字幕自在自线,| 欧美一级久久久丰满| 国产传媒日韩| 噜噜噜噜天天狠狠| 四虎AV影视国产精品亚洲精品| 婷婷五月天av| 日逼国产| 影视综合无码少妇| 欧美中出| 青青草久久| 97大色网| 国产a级精品| www…国产操逼| 九九综合久久中文字幕| 国产强奸乱伦欧美| 麻豆尤物视频网| 91老熟女91老女人| 天美精品一区二区三区四区在线观看| 婷婷五月天补不补| 婷婷五月天在线观看| 国产精品久久久三级无码| 国产日韩精品人妻久久久久色欲网站| 97在线视频免费| 青青五月天| 久久熟女精品不卡一区| 亚洲综合夜色| 99re这里| 久久久国产精品亚洲精品| 99xav| 午夜啊啊啊| 日产狠狠干| 色婷婷丁香五月| 99re国产中文字幕| 亚洲第一在线视频| 黄色av一区二区在线| 国产亲戚伦亲在线| 亚洲成熟国产精品美女| 日韩人妻中文视频| 精品人成视频在线观看| 欧美日韩日产免费网站看| 成人26uuu| 最新日日夜夜天天干干| www.伪伪| 青娱乐国产盛宴视频| 97亚洲综合| 成人a级高清视频在线观看| 大香蕉黄色一级片免费看| 亚洲h片在线免费观看| 婷婷色色五月天福利| 秋霞久久亚洲精品成人| 欧美日韩操操操| 日本高清有码网址视频| 91粉嫩萝控精品福利网站_精品影音先锋国| 免费啪啪一级视频| 黄色毛片A片| 极品色社| 色好看av| 亚洲女人毛茸茸91| 精品999一区二区| aa片毛片| 激情小说成人日本无码一| 九九AV| 久久久久久性爱片| 日韩操呦呦影院在线观看| 激情四射婷婷六月天| 一卡二卡三卡| 人人看黄色视频| 能直接看AV的网站| 手机看片1024你懂的国产| 精品v日韩欧美国产| 久久久婷| 国产精品。| 91精品国产长腿丝袜美女| 精品无码一区二区三区| 亚洲欧美在线观看2021| 天天综合~91入口| 伊蕉97蜜桃97狠狠综合干| 骚日日av| 69一区二区三区 | 熟妇xxxxx性春色| 手机看片1025| 午夜成人福利影视| 五月天精品| 精品日韩人妻视频| 操比国产| 美女AV一区二区| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 国产亚洲深夜激情| 九九性视频| 天天α片| 超碰97欧美| 免费久久一级毛片大黄| 草草影院在线视频| 男人天堂免费| a片久久久久久久久久久久| 国产激情综合| 欧美日韩青操| 亚洲加勒比| 97任你吞精| 久操 高清| 精品999一区二区| 亚州AV无码国产精品| 粉嫩av在线| 久久精品中文| av在线观看不卡网站| 欧美性爱18观看| 蜜臀99久久精品久久久久| 人妻素股| 亚洲乱色视频一区、二区在线| 亚洲男人的天堂一区二区| 亚洲精品1区| 在线有码中文字幕| 精品视频一区二区| 亚洲同性aV综合| 成人麻豆av电影网站| 亚洲免费97免费| A一级色女| 亚洲电影91| 9Ⅰ超碰| 久久大香蕉手机高清| 中日韩久久久免费看| 日本免费二区三区| 欧美亚洲首页| 天操天操夜操夜月月年年操操 | 18禁久极品美女久久哦哟呀!| 国内伊人久久久久久网站视频| 天堂无码| 蜜色网色哟哟| 亚洲激情在线观看一区| 蜜臀人妻少妇久久在线观看| 黑人娇小av在线播放| 久久婷婷一区二| 97超碰中文在线| 色狠狠综合| 不卡二三区人妻少妇| 国产精品人妻熟女aⅴ| 久久久一区二区| 国内偷自视频区视频综合 | 日韩成人小视频| 91久操| 亚洲天堂精品日韩电影| 无码人妻丰满熟妇奶水区毛片| 成人毛片免费| 九九英色视频| 欧美视频一| 丁香五月天久久精品视频一区二区三区| 亚洲一区在线观看欧洲| 久久国产对白激情浪潮| 干干干天天| 女人18精品一区二区三区| 午夜天堂精品久久久久91| 人人操欧美风骚| 91在线限制级| 午夜电影在线观看无码专区| 久久大香蕉97| 抽查国产福利主播| 日韩一区二区高清在线观看的| 国产精品乱码久久久久久久| 大香蕉九九| 欧美偷拍区| 精品九九九九九九九九九| 人妻系列无码专区中文有码| 美女网站91| 97国产天堂岛| 综合熟女| 亚洲欧美另类激情小说| 嗯嗯啊啊好大好爽| 人妻中文在线| 天天射天天| q2午夜理论片夜色av| 六月丁香五月婷婷| 影视综合无码少妇| 亚洲激情久久久伊人综合| 亚洲色堂免费视频| 黄在线| 欧美精品久久96人妻无码| 久草精品视频| 久久久久免费少妇| 亚洲一区二区三区播放在线| 日本一二三免费久久| 欧美伦乱爱| 色五月亚洲| 天天操夜夜操狠很操| 久久久久久久性爱| 91真人天天在线| 国产后入精品| 中文字幕狠狠玩| av一区二区三区不卡| 97精品视频在线| 蜜臀人妻少妇久久在线观看| 五月天婷婷久久| 盗摄女人妻在线| 国产精品久久久啊| 精品人妻一区二区蜜桃视频| 日韩啪啪网| 亚洲国产婷婷在线播放| 人人做,人人操,人人摸| 啊啊啊久久| 97综合久第一页| 91熟女综合| 自拍欧美| 日韩成人精品视频自拍| ,成人免费啪啪视频| 欧美人妻制服| 亚洲区限制级 99| 中文字幕老熟妇黄色视频| 无码人妻丰满热妇又大又粗| 九九视频黄色片| aa片毛片| 91天堂| 亚洲乱妇p22| 99精品九九九九九九| av久日| 亚洲欧洲日产国产综合网| 国产尤物AV尤物在线观看不卡| 亚洲图片激情综合另类| 日韩成人私密一级精品av| 天堂综合网| 久久粉色| 国产精品福利视频| 高清孕妇孕交 交| 97精品视频在线播放| 欧美精品三区| 丰满人妻一区二区三区四| 欧美超碰9798| 伊色综合天堂色97| 六月丁香啪啪| 狠狠综合| 青青草在线视频人人想人人上 | 国模91| 97国产伦理| 91网18| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 成人性爱电影一区二区| 一区二区三区激情在线观看| 六月婷婷五月丁香| 秋霞成人一级在线观看| 亚洲欧美综合区自拍另类| 天天操夜夜操狠很操| 亚洲 日本 国产 综合| 一区三区啪啪| 噜噜噜无码AV一级一级久久影院| 99久久网站| 六月丁香网| 亚洲色综合| 九九久久九九久久| 淫色网综合| 91九九九逼| 99色在线观看| 国产蜜臀精品一区免费尤物| 精品国产嫩穴视频| 有码人妻系列| 久久免费老司机精品| 久久深夜无码| 91色综合色| 精品久操| 亚洲色图欧美色图另类图片| 黑人狂躁日本妞一区二区三区| 永久免费发布性爱网| 熟女乱伦二区| 欧美性天天影视| 男人把坤坤插入女人的下体| 欧天美中出| 99精品九九九九九九| 欧美爱爱97| 成全在线观看免费观看| 欧亚免费视频| www老逼91| 亚洲蜜臀视频精品久久| 日日爱99| 久久成人午夜精品影院 | 97超碰中文字幕| 久久精品国产亚洲粉嫩| 国产一区二区免费福利片| 巨爆乳一区二区爆乳区| 深爱五月婷婷| 男人的天堂VA在线| 97国产|免费| 岛国激情视频在线观看| av天天在线观看| 色偷综合| 亚洲 暴爽 AV人人爽日日碰| 强奸抽插av| 91视频国品一二三区| 天天色怡春院| 97天天日| 男女激烈网站最新| 99热在线观看| 好看的91视频| 97网色| 国产一在线观看| www.狠狠干.coom | 大香交伊人网| 在线 亚洲 网爆 自拍| 97ai亚洲| 欧美视频边做饭边橾| 夜夜操av亚洲一区二区| 东北老熟女| 综合免费无码中文| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 亚洲无码太久| 欧美黄页在线| 日韩一级二级三级免费看完整版国语版 | 99中文字幕| 波多野42部无码喷潮在线观看| 男人的天堂在线有码| 黄页网站成人免费| 欧美另类综合久久| 偷拍伦理视频| 91欧美经典| 国产三级电影免费观看| 中文字幕综合人妻| 后入国产| 在线播放中文字幕| 欧美丝袜美女电影一二三四区| 亚洲成人精品在线一区| 日韩人妻精品久久久久| 欧美+日产+中文| 丁香六月婷婷综合| 蜜桃精品视频一区二区三区| 日韩免费a级毛片无码a∨| 国产精品熟女乱伦| 天堂精品一区| 亚洲码专区| 日韩影片中文字幕一区二区三区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 熟女露脸激情自拍视频| 国产自产自拍| 超碰天天操| 91夜色| 啊啊啊啊二区好大| 51国产午夜精品视频| 午夜性| 欧美色图亚洲激情| 九月丁香| 欧美色九九| 操人91| 色婷婷A V一二三四区麻豆综合| 久久精品色欧美aⅴ一区二区| 国产精品久久久久999| 免费伦费视频在线观看| 国产99999久久精品| 综合网色| 少妇精品久久| 91暧暧| 久久国产AⅤ| 美欧老女人97| 在线国产福利网址导航| 这里是精品| av天堂精品久久| 超碰到97情色| 91一起操| 97在线看| 校园春色综合香蕉| 少妇3P性爱自拍| 亚洲女优有码无码高清| 久久这里只精品99re66图| 任你干在线视频| 丁香五月天堂| 国产60页| 北条麻妃99精品青青久久| 操逼操逼逼操操逼91| 中文字幕欧美精品亚洲日韩蜜臀| 亚洲激情四射| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 一二三四区电影| 中文字幕啊啊啊在线观看视频| 人人操欧美风骚| 91色s| 东京热激情视频一二三区| 日本乱人伦片中文三区| 射丝袜大香蕉| 一区二区 韩日AV| 日韩字幕一区| 啊啊啊轻点在线观看| 日韩成人综合网| 另类小说综合网| 日本久久久精品电影| 九九热免费国产视频婷婷伊人| 国语精品内射在线观看| 男人综合网| av一区二区三区四区五区久草臀| 日韩乱伦视频| 国产精品99精品视频网站| 男人天堂最新手机版在线青青草| 国产亚洲 中文欧美久久| 人人操人人摸人| 探花精品 一区二区| 激情文学小说一区二区| 日本色色网| 国产啊v在线免费播放| 精品国产AV一区天美传媒| 午夜毛片高清免费不卡| 深夜啪啪啪视频免费| 日本丝袜人妻内射| 青草成人免费视频一com| 97精品在线| 色诱中文字幕| 国产亚州精品美女久久久免费| 啊啊啊想要| 青青草影视蜜久久| 性色国产东北露脸精品视频| 99热在线观看| 国产真实野战在线视频| 日韩在线国产字幕| 亚洲风情综合网| 色www精品视频在线观看| 亚洲欧美中日韩| 天天色黄色影院天天操| 精品福利| 香蕉大久久久| 韩国毛片一区二区三区| 96爱综合| 综合网~91综合网| 人人爱夜夜爱| 97中文天堂| 午夜精品久久久久久久男人的天堂| 国产一区二区三区导航| 偷拍三区| 欧美传媒| 探花精品 一区二区| 久久精品人妻一区二区三区| 亚洲图片 激情小说| 97超碰色屌| 国产精品suv一区| 久久嫩草国产成人一区| 江都AV在线| AV老汉| 欧美丝袜激情| 玖玖婷婷五月天| 人妻少妇一区二区| 白嫩国模丰满一二三区| 黄色激情电影在线观看| 最新亚洲人成网站在线影院| 日韩免费高清大片在线| 欧美精品庄| 黄页av| 亚洲欧美国产中文视频|