免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

容器化Java服務(wù)Dockerfile集成SkyWalking APM避坑指南

容器化Java服務(wù)Dockerfile集成SkyWalking APM避坑指南 最近給一個 Java 服務(wù)做容器化改造正好趕上要給系統(tǒng)接 SkyWalking 做鏈路追蹤就想在 Dockerfile 里直接把 agent 打進(jìn)鏡像省得每次發(fā)布還要單獨(dú)掛目錄、搞版本同步。第一版寫得很順以為加個-javaagent就完事了結(jié)果鏡像能起、業(yè)務(wù)也正常SkyWalking 后端卻怎么都查不到這個服務(wù)折騰了大半天才定位到問題。從頭到尾踩了三個坑基礎(chǔ)鏡像里/tmp目錄不可寫、agent 版本和 OAP 后端版本不對齊、上報(bào)地址把 gRPC 端口和 HTTP 端口搞混了。這篇文章就是想把 Dockerfile 配置 SkyWalking 的完整思路、可以直接抄的代碼模板和排查方法整理出來給正在做微服務(wù)容器化改造、想在鏡像里內(nèi)置 APM agent 的 Java 開發(fā)和運(yùn)維同學(xué)做個參考。不管你是剛接觸容器化的新手還是已經(jīng)在生產(chǎn)環(huán)境摸爬滾打過的老手按照這里的思路走一遍能少踩不少坑。1. 先把方案選型想明白為什么要把 agent 直接做進(jìn)鏡像里1.1 從 APM 的接入方式聊起SkyWalking 是一個開源的 APM 系統(tǒng)核心價值是鏈路追蹤、服務(wù)拓?fù)?、性能剖析和告警。Java 服務(wù)接入 SkyWalking 幾乎不需要改業(yè)務(wù)代碼只要在 JVM 啟動時掛一個-javaagent參數(shù)指向 skywalking-agent.jar字節(jié)碼增強(qiáng)就能自動完成埋點(diǎn)采集。這個模式很像快遞驛站給包裹裝追蹤標(biāo)簽包裹本身不用改樣驛站按尺寸給每個包裹貼一張單子快遞系統(tǒng)就能全程看到它到了哪一站、停了多久、在哪一站異常了。業(yè)務(wù)代碼就是包裹agent 就是那張標(biāo)簽JVM 啟動參數(shù)就是貼標(biāo)簽的動作。既然接入方式這么簡單那問題就是agent 這個標(biāo)簽放在哪里常見的做法有三類我在實(shí)際項(xiàng)目里都試過各有各的坑。1.2 三種常見接入方案對比第一種也是最推薦的做法就是在 Dockerfile 構(gòu)建階段就把 agent 打進(jìn)鏡像run 起來的時候啟動腳本自動帶上-javaagent。交付的鏡像是自包含的開發(fā)測試環(huán)境和生產(chǎn)環(huán)境拿到的產(chǎn)物完全一致不會出現(xiàn)本地能看鏈路、測試環(huán)境看不了的問題。第二種是用 K8s 的 Volume 把 agent 目錄掛載進(jìn)容器鏡像保持干凈不裝任何 agent 相關(guān)的東西。聽起來挺優(yōu)雅但實(shí)際維護(hù)起來很痛苦每一個節(jié)點(diǎn)都要準(zhǔn)備一份 agent 二進(jìn)制升級 agent 版本的時候所有節(jié)點(diǎn)的文件都要跟著換稍有不慎就是新舊版本混用。要是碰到那種直接跑 Docker 的虛擬機(jī)環(huán)境你還得單獨(dú)去每臺機(jī)器上準(zhǔn)備目錄鏡像本身反而失去了可移植性。第三種是通過 Maven 插件或 JIB 等工具在構(gòu)建鏡像的時候把 agent 塞進(jìn)去適合已經(jīng)統(tǒng)一了 CI 構(gòu)建流程的團(tuán)隊(duì)。但這個方案對現(xiàn)有構(gòu)建鏈路侵入比較大而且出了問題不好排查不是所見即所得。三者的取舍我用一張表總結(jié)一下方便你根據(jù)團(tuán)隊(duì)情況選擇對比維度Dockerfile 內(nèi)置Volume 掛載構(gòu)建插件注入鏡像自包含是否是版本一致性高低高部署復(fù)雜度低中高中排障直觀性高低中適合場景多數(shù)微服務(wù)團(tuán)隊(duì)多租戶共享節(jié)點(diǎn)已有強(qiáng) CI 體系我個人的建議很簡單只要你的服務(wù)是走容器化交付就優(yōu)先把 agent 做進(jìn)鏡像。體積多幾十兆完全無所謂換來的是部署和排查的確定性這筆賬怎么算都劃算。1.3 先把版本對應(yīng)關(guān)系定下來再動手寫選方案之前有一件事必須提前確認(rèn)agent 版本和 OAP 服務(wù)端版本要匹配。SkyWalking 的 Java Agent 和 OAP 之間的通信協(xié)議是分版本的跨大版本連基本都會出問題。比如 8.x 的 agent 去連 9.x 的 OAP很常見的情況是 agent 啟動日志看著正常但數(shù)據(jù)就是注冊不上去UI 里服務(wù)列表永遠(yuǎn)空白。正確做法是先看你們線上 OAP 是什么版本再去下載對應(yīng)版本的 java-agent 包。這里給一個簡單的版本對應(yīng)規(guī)律8.x 的 OAP 配 8.x 的 agent9.x 的 OAP 配 9.x 的 agent不要在同一個大版本里混用不同小版本比如 8.16.0 的 agent 配 8.9.0 的 OAP雖然大部分情況能用但有些新上報(bào)的指標(biāo)在老版本 OAP 上解析不了會直接影響展示。另外還要注意 JDK 版本。SkyWalking 8.x 的 agent 支持 JDK 8 到 179.x 在此基礎(chǔ)上覆蓋更廣。如果你的服務(wù)還在 JDK 7 或者更老的版本上就得考慮上歷史版本的 agent 了這一點(diǎn)在做 MES 這類傳統(tǒng)制造系統(tǒng)兼容性評估時尤其重要后面第 5 節(jié)我會專門展開說。2. Dockerfile 核心配置細(xì)節(jié)每個關(guān)鍵點(diǎn)都藏著一個坑2.1 基礎(chǔ)鏡像怎么選不是隨便拉個 JDK 鏡像就完事基礎(chǔ)鏡像是 Dockerfile 的地基很多人習(xí)慣直接用openjdk:8-jdk-alpine圖它體積小。但如果你要在里面跑 SkyWalking agent這個選擇可能會讓你在深更半夜排查的時候懷疑人生。Alpine 系統(tǒng)用的是 musl libc不是標(biāo)準(zhǔn)的 glibc。SkyWalking agent 內(nèi)部依賴的很多組件在 glibc 環(huán)境下測試最充分放到 musl 環(huán)境中偶爾會出現(xiàn)文件鎖、socket 通信異常、線程調(diào)度異常這類莫名其妙的問題。agent 加載本身不報(bào)錯但采集數(shù)據(jù)就是不穩(wěn)定。我記得有一次在一個 Alpine 鏡像里部署服務(wù)能正常跑SkyWalking 的 UI 上拓?fù)鋱D卻時有時無后來把基礎(chǔ)鏡像從 Alpine 換成 Ubuntu 底層的 temurin問題就再沒出現(xiàn)過。如果你想少在半夜被叫醒生產(chǎn)環(huán)境基礎(chǔ)鏡像建議直接用 Eclipse Temurin它維護(hù)規(guī)范、CVE 修復(fù)及時底層是 Ubuntuglibc 環(huán)境穩(wěn)妥。根據(jù)你的 JDK 版本選對應(yīng)的 tag 就行。如果項(xiàng)目還在用 Java 8就eclipse-temurin:8-jreJava 11 就eclipse-temurin:11-jreJava 17 就eclipse-temurin:17-jre。是選 JRE 還是 JDK多數(shù)情況 JRE 就夠用了但如果后續(xù)要自己擴(kuò)展 agent 插件或者做一些深入的字節(jié)碼調(diào)試選 JDK 會更省事。時區(qū)配置也要在基礎(chǔ)鏡像階段解決。容器默認(rèn)是 UTC 時間如果你的服務(wù)是面向國內(nèi)用戶的日志和監(jiān)控?cái)?shù)據(jù)的時間戳?xí)?8 個小時排查問題時很難受。我一般會在 Dockerfile 里加一行ENV TZAsia/Shanghai RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime這樣容器內(nèi)執(zhí)行的 Java 進(jìn)程、agent 寫的日志時間都是東八區(qū)不用再對著時間戳做減法。2.2 agent 下載與多階段構(gòu)建不要在生產(chǎn)鏡像里留一堆構(gòu)建工具下載 SkyWalking agent 有一個現(xiàn)實(shí)問題公網(wǎng)下載速度受網(wǎng)絡(luò)環(huán)境影響大直接在 Dockerfile 里用ADD https://...拉取每次構(gòu)建都可能因?yàn)榫W(wǎng)絡(luò)波動失敗。更穩(wěn)妥的做法是把 agent 包先下載到公司內(nèi)部的制品庫比如 Nexus 或 ArtifactoryDockerfile 里從內(nèi)網(wǎng)地址拉取構(gòu)建穩(wěn)定性和速度都會有保障。拿到 tar.gz 包之后解壓出來是一個skywalking-agent目錄里面包含了skywalking-agent.jar、plugins/、config/、logs/等子目錄。需要注意plugins/目錄里的插件不能隨便刪它是 SkyWalking 能采集各種中間件鏈路的底氣logs/目錄是運(yùn)行時寫日志用的鏡像里要有對應(yīng)的可寫權(quán)限。一個典型的下載寫法是這樣FROM alpine:3.18 AS skywalking-download RUN apk add --no-cache ca-certificates tar ARG SW_AGENT_VERSION8.16.0 ADD https://archive.apache.org/dist/skywalking/java-agent/${SW_AGENT_VERSION}/apache-skywalking-java-agent-${SW_AGENT_VERSION}.tgz /tmp/agent.tgz RUN tar -zxf /tmp/agent.tgz -C /opt用多階段構(gòu)建是這里的關(guān)鍵思路。第一階段只負(fù)責(zé)下載和解壓第二階段 COPY 的時候只把解壓好的目錄復(fù)制過去最終運(yùn)行鏡像里不會殘留 curl、tar、apk 這類構(gòu)建工具和包管理緩存鏡像更小、更安全CVE 面也更小。2.3 環(huán)境變量與啟動參數(shù)注入讓你少踩兩個隱形坑SkyWalking agent 支持用環(huán)境變量覆蓋配置文件里的參數(shù)這比在 Dockerfile 里硬編碼-Dskywalking.xxx要靈活得多。最常用的兩個環(huán)境變量是SW_AGENT_NAME服務(wù)名和SW_AGENT_COLLECTOR_BACKEND_SERVICESOAP 后端地址。如果你在 Dockerfile 里寫ENV SW_AGENT_NAMEmes-service \ SW_AGENT_COLLECTOR_BACKEND_SERVICESskywalking-oap:11800那么在部署到 K8s 的時候只要在 Deployment 的 env 里覆蓋同名變量就能做到不重新構(gòu)建鏡像就調(diào)整服務(wù)名或后端地址。這樣一套鏡像可以部署多個環(huán)境非常實(shí)用。這里有一個特別容易踩的坑OAP 的 gRPC 端口默認(rèn)是 11800UI 查詢端口是 12800而很多新手會把collector.backend_service配成http://xxx:12800或者干脆寫成 8080結(jié)果 agent 一直連不上后端。注意這里不需要寫http://前綴直接寫host:11800就行agent 走的是 gRPC 協(xié)議不是你瀏覽器訪問 UI 的那個端口。啟動參數(shù)方面有兩種注入方式一是用JAVA_TOOL_OPTIONS環(huán)境變量JVM 會自動讀取但每次啟動都會打印一行Picked up JAVA_TOOL_OPTIONS比較污染日志二是用JAVA_OPTS環(huán)境變量配合自定義入口腳本拼接靈活性和可控性都更好。我在生產(chǎn)環(huán)境更喜歡后者因?yàn)榭梢栽谀_本里做各種判斷和預(yù)處理而且不會被 JVM 自動拾取的機(jī)制干擾。3. 完整實(shí)操從零寫一個能上生產(chǎn)環(huán)境的 Dockerfile3.1 直接可用的 Dockerfile 模板下面這個 Dockerfile 是我在多個項(xiàng)目里反復(fù)用過的模板改一改業(yè)務(wù) jar 名和版本號就能用。它同時處理了時區(qū)、agent 版本鎖定、非 root 用戶、多階段構(gòu)建這幾個要點(diǎn)# 階段一只負(fù)責(zé)準(zhǔn)備 SkyWalking Agent FROM alpine:3.18 AS skywalking-download RUN apk add --no-cache ca-certificates tar ARG SW_AGENT_VERSION8.16.0 ADD https://archive.apache.org/dist/skywalking/java-agent/${SW_AGENT_VERSION}/apache-skywalking-java-agent-${SW_AGENT_VERSION}.tgz /tmp/agent.tgz RUN tar -zxf /tmp/agent.tgz -C /opt # 階段二業(yè)務(wù)運(yùn)行鏡像 FROM eclipse-temurin:8-jre ENV TZAsia/Shanghai \ SW_AGENT_NAMEmes-service \ SW_AGENT_COLLECTOR_BACKEND_SERVICESskywalking-oap:11800 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ mkdir -p /app/logs /opt/skywalking-agent/logs \ useradd -r -s /sbin/nologin appuser WORKDIR /app COPY --fromskywalking-download /opt/skywalking-agent /opt/skywalking-agent COPY app.jar /app/app.jar COPY entrypoint.sh /app/entrypoint.sh RUN chmod x /app/entrypoint.sh chown -R appuser:appuser /app /opt/skywalking-agent USER appuser EXPOSE 8080 ENTRYPOINT [/app/entrypoint.sh]這個模板里有幾個細(xì)節(jié)值得你注意。第一我單獨(dú)創(chuàng)建了/opt/skywalking-agent/logs目錄并且把整個 agent 目錄的屬主改成了非 root 用戶否則 agent 運(yùn)行時寫不了日志啟動日志里會刷一堆Permission denied但業(yè)務(wù)進(jìn)程本身不報(bào)錯極易漏判。第二agent 的 jar 包是通過 COPY 從第一階段拿來的運(yùn)行鏡像里沒有任何包管理器鏡像很干凈。第三我用的是非 root 用戶appuser來跑業(yè)務(wù)這是容器安全的基本要求能夠避免容器內(nèi)進(jìn)程以 root 權(quán)限被攻破后直接操作宿主機(jī)。3.2 entrypoint.sh 啟動腳本agent 加載的正確姿勢Dockerfile 里的 ENTRYPOINT 指向的腳本負(fù)責(zé)在容器啟動時把-javaagent拼進(jìn) JVM 啟動命令。最簡版本長這樣#!/bin/sh set -e AGENT_PATH/opt/skywalking-agent/skywalking-agent.jar if [ ! -f ${AGENT_PATH} ]; then echo [ERROR] SkyWalking agent not found at ${AGENT_PATH} exit 1 fi JAVA_OPTS${JAVA_OPTS} -javaagent:${AGENT_PATH} exec java ${JAVA_OPTS} -jar /app/app.jar $這個腳本做了三件事校驗(yàn) agent 文件存在、把外部傳入的JAVA_OPTS和-javaagent拼接起來、用exec啟動 Java 進(jìn)程。注意最后一行用了exec這個不是可有可無的細(xì)節(jié)。用exec之后Java 進(jìn)程會直接替換掉 shell 進(jìn)程容器的 1 號進(jìn)程就是 Java 進(jìn)程本身這樣容器收到 SIGTERM 信號時Java 進(jìn)程能直接響應(yīng)配合 JVM 的優(yōu)雅停機(jī)機(jī)制完成收尾。如果不用execshell 會成為 1 號進(jìn)程信號先打到 shell 上程序退出行為會變得不可控。SkyWalking agent 本身的配置在上面的 Dockerfile 里已經(jīng)通過環(huán)境變量指定了。如果你需要在腳本里做一些個性化處理比如動態(tài)設(shè)置服務(wù)名、按環(huán)境切換 OAP 地址也完全可以在這個腳本里加邏輯自由度比JAVA_TOOL_OPTIONS大得多。3.3 構(gòu)建、運(yùn)行與驗(yàn)證怎么確認(rèn) agent 真的起了作用鏡像文件準(zhǔn)備齊了接下來就是構(gòu)建和驗(yàn)證。構(gòu)建命令很簡單docker build -t my-mes-service:1.0.0 .跑起來的時候可以手動覆蓋環(huán)境變量來模擬不同環(huán)境docker run -d --name mes-service \ -e SW_AGENT_NAMEmes-service-test \ -e SW_AGENT_COLLECTOR_BACKEND_SERVICES192.168.10.20:11800 \ -p 8080:8080 \ my-mes-service:1.0.0這里覆蓋了 Dockerfile 里默認(rèn)的SW_AGENT_NAME和 OAP 地址模擬的是測試環(huán)境連接不同的后端。這樣你就能理解為什么我前面強(qiáng)烈推薦用環(huán)境變量而不是寫死參數(shù)部署的靈活性就體現(xiàn)在這里。啟動之后第一步是看 agent 自己的日志docker exec -it mes-service tail -f /opt/skywalking-agent/logs/skywalking-agent.log如果 agent 加載正常這個日志里會有啟動信息并且會顯示 OAP 地址。如果連不上后端日志里會有明顯的連接異?;蛑卦囆畔ⅰ5诙绞谴蜷_ SkyWalking UI在服務(wù)列表里找mes-service-test能看到就說明注冊成功了。第三步是主動打幾條請求過去過一兩分鐘到 Traces 頁面看有沒有鏈路數(shù)據(jù)。這里有個經(jīng)驗(yàn)鏈路數(shù)據(jù)通常要等請求發(fā)生之后才上報(bào)不是服務(wù)一注冊就立刻有 trace。很多新手啟動完發(fā)現(xiàn) UI 里沒數(shù)據(jù)就以為失敗了其實(shí)只要服務(wù)列表里有你注冊的服務(wù)名就已經(jīng)成功了一大半剩下的只是等流量進(jìn)來。4. 生產(chǎn)環(huán)境常見坑與排查實(shí)錄4.1 服務(wù)老是不上報(bào)按這個順序排查我接手過好幾個團(tuán)隊(duì)的容器化排查發(fā)現(xiàn)大家遇到的問題高度相似。服務(wù)不上報(bào)數(shù)據(jù)時不要一個一個按鈕亂點(diǎn)按下面的順序來先查 agent 能不能啟動。看/opt/skywalking-agent/logs/下的日志如果這個文件壓根不存在說明 agent 連寫日志的權(quán)限都沒有或者啟動參數(shù)根本就沒帶上去。二查 agent 日志里有沒有異常堆棧最常見的兩個錯誤agent 版本與 OAP 不兼容、找不到collector.backend_service配置。三查網(wǎng)絡(luò)連通性。agent 和 OAP 之間走 gRPC端口默認(rèn) 11800很多微服務(wù)集群的網(wǎng)絡(luò)策略只放開了 HTTP 端口gRPC 端口是通的但防火墻沒放行也會導(dǎo)致連接超時。在容器里執(zhí)行nc -zv skywalking-oap 11800驗(yàn)證一下是最直接的。我遇到過最隱蔽的一個問題K8s 集群里 agent 和 OAP 之間網(wǎng)絡(luò)沒問題但 agent 日志里反復(fù)出現(xiàn)Channel ... is not active最后查出來是 OAP 的 Pod 有多個副本其中一個副本所在的節(jié)點(diǎn)內(nèi)存壓力太大OAP 一直在 GC導(dǎo)致某些 gRPC 連接建立后又被重置。這種情況就不是 Dockerfile 能解決的了得從后端資源規(guī)劃去找原因。4.2 時區(qū)、臨時目錄、協(xié)議端口三個看起來不像問題的問題第一個是時區(qū)。容器默認(rèn) UTC如果 Dockerfile 里沒有設(shè)置TZAsia/Shanghaiagent 日志時間會比北京時間慢 8 小時你看到這個時間點(diǎn)沒有數(shù)據(jù)其實(shí)只是時間標(biāo)簽錯位。更麻煩的是 OAP 服務(wù)端如果沒有統(tǒng)一時區(qū)配置UI 上展示的曲線按小時錯位排查半天發(fā)現(xiàn)是時區(qū)問題很浪費(fèi)精力。第二個是/tmp目錄權(quán)限?,F(xiàn)在安全掃描和運(yùn)行策略普遍要求容器以非 root 用戶啟動但很多精簡鏡像的/tmp目錄默認(rèn)權(quán)限是drwxrwxrwt非 root 用戶按理說也能寫。問題常出在那些在加固鏡像上又加了一層只讀根文件系統(tǒng)策略的環(huán)境里agent 初始化時需要寫臨時文件寫不進(jìn)去就直接崩潰或者靜默降級。解決方法是提前建一個應(yīng)用可寫的目錄并且通過 JVM 參數(shù)指向它JAVA_OPTS${JAVA_OPTS} -Djava.io.tmpdir/app/tmp第三個是協(xié)議端口。collector.backend_service一定要寫 OAP 的 gRPC 端口默認(rèn)是 11800。UI 的訪問端口是 8080OAP 的 HTTP 查詢端口是 12800這三個端口各有各的用途但它們之間是獨(dú)立的。配成什么http://127.0.0.1:8080之類agent 自然連不上。每次遇到服務(wù)看不到的問題我都會第一時間去檢查這個變量。4.3 常見問題速查表為了方便你排查時對照我把高頻問題整理成了速查表癥狀常見原因處理建議agent 啟動日志為空或不存在目錄不可寫、-javaagent未生效檢查鏡像權(quán)限、確認(rèn) entrypoint 是否執(zhí)行啟動日志提示 agent jar 無法加載COPY 路徑不對或 jar 損壞檢查 Dockerfile 中 COPY 前后路徑服務(wù)列表看不到新服務(wù)agent 與 OAP 版本不兼容兩端統(tǒng)一到同一大版本8.x/9.x服務(wù)能看到但 Track 沒有數(shù)據(jù)請求流量未經(jīng)過 agent 埋點(diǎn)確認(rèn)啟動命令確實(shí)帶上了-javaagentOAP 日志顯示連接被重置網(wǎng)絡(luò)策略限制 gRPC 端口放行 11800檢查集群網(wǎng)絡(luò)策略UI 時間曲線整體偏移時區(qū)配置不一致統(tǒng)一設(shè)置TZAsia/Shanghaiagent 日志有 gRPC 連接異常backend_service 端口錯誤改為host:11800不要寫 HTTP這個表我實(shí)際用下來很有效基本覆蓋了 80% 的接入問題。如果你的問題不在表里記住一個核心思路任何 APM 接入問題永遠(yuǎn)都是從 agent 日志門口第一塊磚開始查不要跳過去猜。5. 延伸SkyWalking 能部署到 MES 制造系統(tǒng)上嗎5.1 先給結(jié)論能而且非常適合很多做制造業(yè)數(shù)字化的人會問MES 制造執(zhí)行系統(tǒng)能不能上 SkyWalking。這個問題需要分兩層看第一層MES 系統(tǒng)只要跑在 JVM 上就能掛 agent 接 SkyWalking和它是不是制造系統(tǒng)沒有本質(zhì)區(qū)別第二層MES 系統(tǒng)通常部署在工廠內(nèi)網(wǎng)網(wǎng)絡(luò)環(huán)境比較封閉后端組件需要跟著內(nèi)網(wǎng)策略一起規(guī)劃。我經(jīng)手的 MES 項(xiàng)目里技術(shù)?;径际?Java Spring Boot MySQL服務(wù)數(shù)量一般在二三十個以內(nèi)。這種體量接入 SkyWalking 后的收益非常直觀工單流轉(zhuǎn)慢、設(shè)備數(shù)采延遲、過站事務(wù)卡頓這類問題之前排查要翻半天日志有了鏈路追蹤以后一眼就能看到是哪一次遠(yuǎn)程調(diào)用耗時最長、哪一個 SQL 出現(xiàn)了慢查詢。有一點(diǎn)需要特別提醒MES 行業(yè)里至今還有不少系統(tǒng)跑在 JDK 7 甚至更老的版本上。SkyWalking 從 8.x 開始對 JDK 版本有硬性要求JDK 7 的項(xiàng)目只能考慮更早的 agent 版本但這又意味著功能不完整、維護(hù)成本高。所以接到 MES 接入需求時先做的應(yīng)該是摸清線上 JDK 版本這決定了你能不能用上現(xiàn)代版本的 SkyWalking。5.2 部署形態(tài)與資源規(guī)劃建議MES 系統(tǒng)的部署環(huán)境常見有單機(jī) Docker Compose 和 K8s 集群兩種。中小型 MES 如果只有十幾二十個服務(wù)部署單機(jī)模式完全夠用OAP 一個進(jìn)程、UI 一個進(jìn)程存儲直接用 MySQL 庫注意提前初始化 SkyWalking 所需的表結(jié)構(gòu)即可。這個形態(tài)三臺 8C16G 的機(jī)器可以跑得很舒適。規(guī)模大一些、或者對服務(wù)可靠性要求高的 MES 集群建議走 K8s 部署 OAP 集群存儲換 Elasticsearch。這里要給一個明確建議trace 數(shù)據(jù)量上來之后MySQL 做存儲會逐漸吃緊ES 的寫入和查詢效率明顯更好。初期數(shù)據(jù)量小的時候可以用 MySQL 省運(yùn)維成本一旦服務(wù)數(shù)量超過四五十個、核心鏈路的 trace 量每天幾百萬上千萬條就要考慮遷移到 ES 了。agent 對業(yè)務(wù)性能的影響方面以我的實(shí)測經(jīng)驗(yàn)來看常規(guī) Web 接口的損耗大概在 5% 到 10%大部分場景可以接受。但 MES 系統(tǒng)里有不少高頻采集服務(wù)每秒鐘要處理上千條設(shè)備數(shù)據(jù)這類服務(wù)上 agent 之前最好先做一輪壓測對比可以在 Dockerfile 層面通過環(huán)境變量控制SW_AGENT_SAMPLING_RATE把采樣率調(diào)整到更低區(qū)間比如 1%在業(yè)務(wù)影響和監(jiān)控力度之間找平衡。接入節(jié)奏上我強(qiáng)烈建議先在測試環(huán)境跑通整個鏈路再挑一兩個非核心服務(wù)觀察兩三天確認(rèn)穩(wěn)定后逐步推廣。這樣既能保證監(jiān)控真正服務(wù)生產(chǎn)也不會因?yàn)橐淮渭みM(jìn)改造把制造系統(tǒng)的穩(wěn)定性搞出問題。我做 MES 項(xiàng)目的感受是SkyWalking 這套東西本身技術(shù)門檻不高真正決定體驗(yàn)的往往是在 Dockerfile 里那些細(xì)節(jié)agent 放進(jìn)鏡像、版本鎖對、環(huán)境變量分清、端口和權(quán)限都處理干凈。你把這些基礎(chǔ)設(shè)施搭好了后面接任何服務(wù)都只是復(fù)制模板改個名的事。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰女人天堂| 国产精品久久久99视频| 新97人人上人人| 久久99热只有精品| 无码激情AAAAA片-区区| 天天狠天天叉| 丁香五月天天日| 五月天亚洲综合网| 婷婷五月丁香基地在线视频官网| 操操操91| 涩九九九九| 日韩无码成人电影| 中文字幕成人影视| 欧美国产一区二区三区| 另类激情五月| 欧美丁香六月在线观看视频| 久久九九综合| 欧美三级黄色片久久| 91打屁股免费看| 婷婷伊人综合中文字幕| 99在线热视频| 久久综合五月天| 婷婷涩涩五月天| 人妻体体内射精一区二区| 夜夜干夜夜操| 久草五月天电影网| 美女五月天婷婷| 六月婷婷色色色| 婷婷丁香综合| 婷婷四月 成人 狠狠干| 狠狠色丁香五月婷巨| 九九精品少妇| 金品在线视频99| 国产午夜精品AV一区二区麻豆| 久久性操| 翔田千里 50岁 无码| 91夫妻视频| 天天干天天干天天干| 激情综合六月| 欧美色五月天| 五月天激情小说网| 人人综合久| 99热成人在线观看| 日韩av免费版| 婷婷久久色五月婷婷久久久| 五月婷婷黄色网址| 刘玥精品一区| 人人妻人人澡人人爽| 新激情五月天| 久久99日本精品视频免费观看| 少妇AB又爽又紧无码网站| 亚洲高清在线| 99精品网| 中字幕视频在线永久在线观看免费| www.激情| 综合视频久久| 99爱在线视频| www.五月天| 久久99激情| 婷婷婷婷婷婷婷婷| 五月综合激情| 99激情视频| 日本久久网| 激情综合九月| 天天干天天拍| 91色综合久久| 光棍影院日韩精品| 日韩成人综合网| 婷婷精品在线| 99人人干人人| 五月婷婷黄| 在线91日韩| AV在线免费观看不卡| 男女啪啪做爰高潮无遮挡| 99热这里是精品| 26uuu亚洲| 99免费热在线精品| 六月丁香成人| 91色情播放| 精品成人a v无码内射| 色综合久久88色综合天天| 亚洲综合五月| 99综合网| 亚洲精品第一国产综合亚AV | 五月丁香啪啪啪| av网址在线| 色色色综合网| 玖玖国产视频一区| 五月天丁香啪啪综合| 婷婷五月在线综合| 五月婷婷六月丁香色| 色444综合网| 色婷婷小视频| 天堂色婷婷| 国产亚洲在线观看| 熟妇内谢69XXXXXA片| 久久久久久人妻| 激情五婷网| 色噜综| 互月天综合| 婷婷天天婷婷天天澡| 成人网在线视频| 丁香六月在线| 婷婷开心久久| 国产精品大香蕉| 九九99精品| 牛牛澡牛牛爽| 色5月婷婷| 五月婷视频在线| 久久ri精品视频| 成人片在线播放| 综合色色婷婷| 五月丁香777| 国产毛片精品一区二区色欲黄A片| 婷婷丁香五月综合网| 丁香天堂夜| 亚洲爱婷婷| 婷婷久久久久| 久久精品视频9| 五月婷婷九| 综合网亚洲| 99热99久久| 天天搡日日搡aaaaⅩ| WWW99热| 我要色综合五月婷婷| 婷婷五月激情的图片| 国产九九一区二区三区| 欧美黄色一级录像| 激情丁香婷婷六月天| 天天干天天干天天干天天干天天干天天干天天 | 激情五月天啪啪视频| 五月WWW| 天天操B| 九色综合网| 91人人操人人| 成人av在线网站| 99视频综合| 久久视屏这里只有久久| 五月丁香六月婷婷久久| AV在线观看网站| 人人人操97| 五月天伊人网| 久久久精品视频79| 99热在线观看免费精品| 欧美97p| 九九色热| 91jiuseshunv| 桔色成人在线| 欧美A片在线视频免费观看| 五月丁香成人| 综合五月丁香六月婷婷| 欧美色必爱| 九九免费精品在线视频| 开心激情站| 色情综合| 日韩无码专区| 99爱免费在线观看| 国产精产国品一二三在观看| 热九九在线| 中文字幕精品在线观看| 黄色片区子| 久久东京热婷婷五月| 国产乱人偷精品人妻A片| 天天色天天搡| 人人综合久| 亚洲国产精品SUV| 五月丁香激情四射综合| 亚洲网站999| 丁香五月婷婷影视先锋| 中文字幕色色| 色色热日| 色综合色综合色综合色综合| 五月亭久久无码视频| 五月开心激情网| 色区久久| 激情图片婷婷| 色狠狠色综合久久久绯色aⅴ影视| 丁香青青五月天| 丁六月激情| 欧美性猛交99久久久久99按摩| 丁香六月色婷婷欧美| 五月丁香淫淫婷婷婷| 新激情五月天| 日日综合网| 91九色超碰| 欧美精品18| 亚洲AV成人无码精品| 丁香五月23111| 丁香花社区av| 99热新网址| 色综合久久99色| www超碰| 99综合视频在线| 激情五月天色色| 丁香五月综合图片在线观看| 婷婷五月综合色中文字幕| 综合网啪| 丁香五月98| 五月天社区婷婷| 五月天.com| 久久一二三视频| 丁香婷婷色五月| 二人电影免费版在线观看| 色婷婷19| 久久婷婷六月综合资源| 狠狠一日| 九色啦蜜臀| 五月天久久网站| 99自拍视频在线观看| 狠狠色五月激情| 色色综合网www| 成年人最刺激的综合网| 亚洲人妻一区二区 | 日日操天天| 人妻AV在线观看| 亚洲成人在线播放| 99综合自拍| 六月综和久久| 五月 激情视频| 五月丁香激情综合啪啪| 激情久久久久| 97超级碰| 日日爽日日| 人人色性网| 月丁香久久久| 色婷婷狠狠| 天天干、天天日日| 99re在线精品视频| 九月丁香婷婷网| 播五月丁香三月婷婷| 五夜婷婷| 丁香五月激情啪啪综合| 思思久久精品| 激情五月色婷婷| 丁香六月婷婷开心| 色婷婷丁香综合中文字幕| 狠狠色大香蕉| 亚洲午夜在线视频| www.五月丁香| 色噜综| 婷婷中文字幕网| 日日操天天操| 思思精品视频| 婷婷六月丁| 激情综合网五月激情| 人妻操逼| 男女99免费视频| 日本不卡高字幕在线2019| 色婷婷六月天| 丁香五月综合| 99re6久热只有精品6在线直播| 美女要搞搞天天搞搞搞网站| 丁香5月婷婷| 婷婷五月欧美| 中日韩美欧成人一区二区精品在线| 超碰在线综合| 99热这里只有在线| 激情五月少妇| WWW五月天| 99re这里只有精品国产99| 亚洲在线网站| 亚洲日韩操B| 国产肥白大熟妇BBBB视频| 在线中文字幕视频| 九九精品热| 婷婷午夜激情| 深爱五月激情五月| 伊人无码高清| 成人无码免费一区二区中文| 天天日色情| 免费看欧美成人A片无码| 色色色色色色色色综合网| 99综合网| 九九碰九九爱97超| 久99婷婷色综合| 久久婷婷久久| 色播五月综合网| 伊人青草成人| 久久欧洲久久| 99久久婷婷国产综合精品草原| 五月丁香婷色| 综合久久综合五月天婷婷| 激情九月婷婷| 国产这里只有精品| 久久精品99久久久久久| 五月婷婷天天| 伊人色综合网| 五月激情综| 久热这里只有精品66| 亚洲精品va| 精a品a视a频| 亚洲美女裸体被操在线观看| 色五月亚洲| av人人干| 婷婷情色五月| 狠狠色婷婷7777久综合| 天天久久人人| www.av骚货| 激情五月婷婷在线观看| 伊人久久婷婷| 五月婷婷国产| 99成人网站| 久久久久久丁香五月| 色偷偷五月天| 国产精品国产成人国产三级| 色婷婷五月影院| 久久在这里99| 天天干天天叉| 免费观看大片视频 丁香婷婷 六月欧美| 视频免费精品免费精品免费精品免费精品免费精品免费精品免费99 | 香蕉AV777XXX色综合一区| 成人中文字幕在线| 开心婷婷中文字慕| 欧美五月丁香| 五月丁香影视| 天天综合久久| 成 久久| 五月天成人在线播放| 99热综合| 国产日韩av片| 涩五月色婷婷| 曰韩少妇内射免费播放| 色色丁香五月天| 婷婷狠狠五月综合| 欧美黄色AA片哗啦啦啦| 六月色婷婷综合影视| 国产精品视频免费看| 五月丁香好婷婷姑娘综合网| 久草天堂| 热久免费视频9| 婷婷色色综合| 久久九九精彩| 亚洲网站在线鸭子av| 五月色情婷婷开心五月天| 热的国产,热的综合,热的有码| 婷婷 激情 五月| 婷婷丁香激情| 91人人网| 天堂成人A片永久免费网站| 黄色视频网站在线播放| 特级操b片| 翔田千里 50岁 无码| www.av视频xx999.com| 激情五月婷婷欧美极品| 激情五月天com| 婷婷伊人75| 久久精品色| 婷婷五月丁香成人| 噜噜五月天综合| 99人人干| 26uuu丁香婷婷五月| 色五月开心五月激情五月| 久婷婷婷| 任我肏视频精品| 好好干Av| 色色五月丁香| 精品国产va久| 国产精品A成V人在线播放| 99在线视频色版| 97五月天| 在线观看亚洲视频影院| 色偷偷色婷婷| 99激情网| 五月天综合| 婷婷午夜激情| 午夜福利成人AV91| 色欲五月天| 99精品视频在线观看| 极品人妻VIDEOSSS人妻| 天天爽夜夜爽夜夜爽精品视频| 丁香五月婷婷基地| 热这里只有精| 一二线视频 另类| 五月丁香五月丁香| 亚洲 在线 另类| 五月丁香好婷婷姑娘综合网| 91男女视频在线观看| 大香蕉久久久久| w婷婷五月婷婷w| 中文字幕AV网址| 99在线视频播放| 九色91美女| 久热一本| site:wpjngj.com| 欧美va在线| 一级片sese片.COM| 香蕉AV777XXX色综合一区| 99热这里只有精品最新| 色玖玖| 中文字幕成人日韩| 91大屁股| 国产精品VIDEOSSEX久久发布| 99久久www| SESE无码AV| 婷婷99狠狠| 丁香五月电影院在线观看| 亚洲色色色色| 最新高清无码专区| 婷婷香香五月| av在线观看免费| 亚洲在线播放| 综合激情五月天六月婷免费视频| 色色色色色色色色色影院| 综合97五月| 五月天停婷基地| 久久44| 丁香五月骚喷水视频| 色综合久| 久久性刺激| 99热免费精品| 婷婷五月花| 久久A极片| 伦乱美欧| 天天拍天天操| 久久亚洲网| 五月丁香中文| 深爱激情九九五月天| 婷婷播5月| 五月丁香综合激情| 亚洲激情AV| 人人草成人视频| 日批在线看| 99精品视频在线观看| XXXX岛国| 九九婷婷激情综合网| 丁香五月宝贝激情网| 天天激情欧美美女| 淫视馆aV二区一区| 91色在线 | 日韩| 天天插天天插| 激情丁香九九五月综合网| 成人久久天天x资源站| 欧美日韩精品一区二区三区钱| 婷婷久久网| 噜噜久| 在线va网站| 国产中文字幕在线视频免费观看| 国产成人精品一区二三区熟女在线| 丁香六月婷婷色XXXXX| 色五月婷婷五月丁香五月激情五月视频| 97色精品视频| 日本乱子人伦在线视频| 淫视馆aV二区一区| 天天爽天天草| 五月开心婷婷| 熟女色专区| 久久婷中文字幕| 激情五月综合| 亚洲成人综合在线| 婷婷丁香人妻天天久久| 99热这里只是精品| 男人综合网| 五月丁香色情| 97色在线视频| 9精品在线| 停停六月 综合| 一区二区三区四日本| 丁香五月色| 99欧州偷拍视频| 狠狠久综合| 国产视频色色色色色色色| 久久老码第一| 五月婷婷亚洲综合在线| AV九九| 亚洲无码成人性爰网| 亚洲综合另类| 99视频这里只有精品10| 婷婷开心五月| 狠狠狠色激情综合适合| 婷婷中文字幕网| 美女五月狠狠| 香焦网五月天| 超碰国产在线| 婷婷色在线| 亚洲综合婷婷| 五月天另类视频| A久久| 久久香蕉丁香| 成人短视频在线观看| 97AV在线视频| 狠狠操天天干| 69凹凸成人综合网| 久久综合站| 9|在线观看视频| 区欧美日韩成人| 九九热123| 超碰色热| 久久丁香综合精品综合| 丁香婷婷五月人体| 99色中文| 色情·com| 五月激情精品视频| 久久视频这里都是精品| 狠狠色婷婷777| 伊人9在线| 超碰免费成人| 色婷婷狠| 日本丁香五月| 五月天婷婷婷| 婷婷丁香五月基地| 色色色干| 九九操操| 色吧网91| 亚洲中文字幕在线观看| 99自拍网| 五月天成人综合| 操逼福利视频| www.yw尤物| 色九月婷婷| pom538精品视频| 久久伊人五月天| 久久五月丁香综合17C| 五月丁香青草综合啪啪| 九色91视频| 丁香五月天啪啪| 亚洲激情四射色| 亚洲av网址| 九九九九九999999| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 成人精品网站在线观看| 五月丁香色| 丁香五月aV| 99在线精品视频在线观看| 亚洲无码成人| 97亚洲视频在线| 五月天婷婷免费| 99热免费在线| 色色色9| 亚洲综合婷婷五月天| 久热九九| 六月丁香大香蕉| 操逼六区| 日日色综合| 婷婷福利影院| 熟女乱论网| 丁香五月电影| 日产精品一线二线三线芒果| 丁香九月婷| 日韩在线五月天婷婷| 亚洲av骚货| 日日操夜夜擼| 狠狠干综合| 五月丁香欧美综合| 野战J办公桌椅H| 激情伊人| 人人摸人人| 欧美成人猛片AAAAAAA| 五月婷婷激情久久| 天天干天天色综合| 日韩人妻无码精品| 丁香五月婷婷五月| 婷婷97碰碰| 色五月婷婷av| 亚洲精品色| 亚洲激情网| 婷婷六月天| 亚洲亚洲人成综合网络| 伊人大香蕉爱聚| 丁香婷婷浪潮AV久久综合| 亚洲在线网站| 五月天婷婷激情网| 国产超碰av| 丁J香六月首页| 婷婷丁香色性爱| 色综合色色色色| 26UUU欧美激情一区二区| 天天色综| 五月天社区| 丁香五月婷婷亚洲色图| 婷婷在线精品| 丁香激情网| 亚洲婷婷基地| 久久久久久久久久久久久久人妻视频 | 1024成人免费看| 激情五月婷婷综合视频| 大香蕉 婷婷| 很很干五月天| 色一情一乱一乱一区91Av| 秋霞A V毛片| 97人人看| 久久这里都是精品免费| 九九热精品视频在线观看| 日韩一区二区在线播放| 99国产精品久久久久久久久久久 | 五月丁香婷婷激情在线视频| 激情五月四色| 天天射色五月天| 色色色99| 六月婷五月丁香| 激情五月天无人视频在线| 中文色婷婷| 91欧美| 亚洲无码免费看| 五月丁香婷婷啪啪网| 99热r| 开心五月深爱激情| 色色激情网| 欧洲MV日韩MV国产| 久久色天堂| 国产亚洲色婷婷久久99精品91| wwwss在线观看| 久久99热精品a片在线观看| 99热这里只有精品免费| 五月婷婷丁香六月| 久久99精品久久久久久三级| 丁香五月综合色婷婷| 五月天激情无码| 丁香六月婷婷| 国产九月婷婷| 2014天天爽| 人人摸人人搞| 国外亚洲成AV人片在线观看| 久久婷婷五月综合色奶水99啪| 综合在线丁香五月| 亚洲黄色影视| 九九超碰人人| 九玖欧洲亚洲| 亚洲免费观看高清完整版AV线| 久久伊人大香蕉| 久久久色情| 天天肏夜夜肏| 色婷婷五月天成人网| 人人操人人添人人摸97| 午夜丁香婷婷| 99热无码首页| 九九热10| 成人av在线网站| 天天做天天干天天综合网| 激情综合网五月丁香| 婷婷在线视频| 日本综合色色| 久久天天| 色开心五月婷婷丁香HD| 五月天伊人网| 亚洲中文字幕AV| 婷婷五月天成人视频| 九九性视频| 狠狠激情五月天| 久鲁鲁色网| 九九综合网色全集 | 天天日,天天干,天天操| 天天插,天天射| 精品视频这里只有精品| 日本一级大片| 激情婷婷五月丁香啪啪啪| 五月婷婷色影院| 情婷婷五月天| 亚洲综合网激情小说| 色婷婷色综合| 欧美黄色一级录像| 日本丁香五月| 久久婷婷五月丁香网| www.五月瑟| 亚洲一级色电影| 丁香九月婷婷色| 情欲禁地| 97碰在线视频| 99视频内射三四| 国产 亚洲 在线| 久久香蕉丁香| 色噜噜夜夜夜综合网| 亚洲五月天激情| 狠狠干.com| 丁香五月狠狠综合欧美| 日韩黄色中文字幕| 久久九九在线视频| 极品人妻VIDEOSSS人妻| 日本噜噜色网| 亚洲操女| 天堂草在线观看| 久久精品99国产精品日本| 成人av在线网站| 99热在线网站| 天天天天干| 五月天激情AV| 九九综合精品| 亚洲国产精品成人免费一区久久久在线观看AAAA | 丁香六月婷婷综合激情欧美| 操操自拍| 99色视频在线观看最新| 99热综合网| 五月天丁香婷| 亚洲五月婷| 国产99久久久| 激情丁香五月综合| 日韩有码久久| 五月久久网| 色婷婷精品视频在线播放| 67194线路二在线观看| 日本V在线观看不卡视频网站| 国产欧美精品AAAAAA片| 99久久婷婷国产综合精品| 精a品a视a频| 五月丁香啪啪啪| 婷婷五月综合啪| 大香伊人婷婷影院| 五月婷婷五月天| 在线天堂9| 99热官网| 日韩成人无码| 超碰在线91| 91操碰| 不卡在线超碰| 99免费超碰在线| 91免费啪视频| 国产午夜精品一区二区| www久久久| 色亚洲视频| 天天色天天舔天天爱天天爽 | 天天色亚洲| 99爽视频| 99在线免费视频| 91色性感五月婷婷丁香| 色色影院黄大片| 色综合久久综合中文综合网| 亭亭丁香久久五月| 另类激情网| 久久五月天视频| 亚洲va综合va国产va中文| 国产精产国品一二三在观看| 九九九九中文字幕| 色啪网| 亚洲中文字幕在线观看| 婷五月天六| 色色色色色热| 色综合天天天天做夜夜| 久碰视频| 久青草大香蕉| 亚洲中文无码成人| 日日噜噜夜夜狠狠久久丁香六月| 五月丁香婷婷基地| 老妇六区| 六月激情网| 青青热视频| 婷婷中文字暮| 天天干,夜夜爽| 国产亚洲精品AAAAAAA片| 97性高潮久久久| 这里只有精品视频222| 色欲五月婷婷| 亚洲精品色| 极品五月天| Av性爱网站| 99热8| 九一九九黄色| 内射爽无广熟女亚洲| 欧美黑人大吊| 五月婷婷偷拍| 五月婷综合| 欧美精品中文字幕亚洲专区| 超碰九色| 九九亚洲| 久久码久久无清| 99操| www.久久综合| 99久热在线精品99re6热| 蜜臀A∨在线水帘洞| 激情六月天婷婷| 婷婷丁香六月天激情四射网| 99热视| 97久久视频| 国产成人AV在线播放| 日本成人噜噜| 亚洲国产精品VA在线看黑人| 五月天婷婷色色首页| 毛片网站谁有| 五月婷婷亚洲| 国产XXXX搡XXXXX搡麻豆| 欧美久热| 夜夜 操无码| 婷婷狠狠97| 五月天亚洲综合网| 激情五月天情色| 婷婷五月色综合| 国产精品电影| 夜夜爱爱亚洲| 99久在线精品99re8热| 丁香六月婷婷久久综合| 亚洲色99| 综合久久99| 五月婷亚洲精品| 婷婷色正月| 婷婷色狠狠| 在线可以看的av网址| 精品久久久久久久人妻| 丁香五月婷婷精品视频| 人妻久久久久久久久妻久久久久| 另类综合网| 大香蕉在线99热| 爱婷婷久久视频| 色综合色香蕉网| 婷婷五月色网| 亚洲第一成人AV| 伊人色综在线| 黄色aa观看aaguochan| 亚洲热久久| 东京热五月婷婷| 色婷婷先锋| 亚洲传媒在线观看| 狠狠草狠狠草| 最新无码专区| aaa日韩| 激情碰碰碰| 丁香五月天堂网| 天天操加勒比| 26uuu日韩| 色小说婷婷五月天天天| 五月天激情色色| 五月婷婷综合精品| 操97免费超级视频| 婷婷狠狠操| 亚洲综合网激情五月天| 五月婷婷性爱网| 天天干,天天日| 91超碰在线观看| 91精品久久久久久77777| 中文字幕丁香五月| 99精品热| 天天干,天天日| 美国少妇性做爰| 操碰99在线视频观看| 久一网站| aaaaa不卡| 五月丁香好婷婷A片网| 婷婷六月情| 丁香激情四射| 激情五月激情综合网| 性色欲情 网站| 五月丁香手机在线| A√天堂网在线| 精品少妇蜜臀91| 天天日天天爱天天噪| 六月婷婷综合| 九九这里只有精品| 99久久9| 日本色五月| 国产成人网站在线观看| 国际国外精品欧洲南美洲专区无码不卡| 九九婷婷五月天影视| 五月丁香六月激情网| 五月花免费视频| 色欧洲| 伊人激情综合| 久热一本| 亚洲麻豆乱码国产2028| 91九色中文| 亚洲乱码日产精品BD| 丁香香蕉婷婷| 小视频aaa久久久| 激情丁香五月天图片| 无码操B| 男人的天堂在线婷婷| 激情综合啪啪| 99免费视频在线观看爱| 97人人操在线| 99riAV成人在线视频| 99热这里只有精品1025| 狠狠五月天婷婷激情网。| 99热1| 666555。COm毛片| 91丨九色丨熟女|新版| 五月激情婷婷色| 天天操婷婷| 五月丁香六月色| 涩玖玖免费视频| 夜夜操夜夜爽| 九九热re99re6在线精品| 国产精品18久久久| 五月天婷婷免费| 五月婷婷丁香av| 婷婷五月婷婷| 九九视屏| 婷婷丁香五月天在线| 99这里的视频都是精品| 色色色色网站| 五月婷婷视频| 天天日夜夜B久久| 国产26uuu| 国产69久久久欧美黑人A片| 另类图片激情五月| 天天日日夜夜爽。| AA片在线观看视频在线播放| 99九无网码| 婷婷五月美女直播| 色婷婷成人网| 天天日天天插| 激情五月综合网最新| 来吧亚洲综合网| 婷婷色正月| 99在线精品免费视频| 思思re视频在线| 五月天久久婷婷婷| 99爱欧美| www.五月丁香| 免费操超碰| 五月婷婷丁香在线视频| 欧美性生交XXXXX无码小说| 精品婷婷| 超碰a女人的天堂| 操比激情五月| 凹凸操Av| 熟女色色一区二区| 国产精品噜噜在线视频| 五月丁香好婷婷A片网| 超碰cap| 99热这里只有精品50| 亚洲爆乳无码精品AAA片蜜桃| 99视频久久| 2017人人操| 久草丁香婷婷五月天婷| 丁香五月婷久久| 操精品9| 五月婷婷五月天亚洲无码| 香蕉AV777XXX色综合一区| 综合五月草| 思思热视频在线| 五月花综合| av色色国产| 99热精品在线播放| 婷婷综合激情| 久热91| 日韩成人综合网| 亚洲情色一区| 久色婷婷200| 超碰色女人| 婷丁香五月天| 99在线精品视频| 丁香五月婷婷激情网| 色三级色三级| 日本综合久久| 婷婷五月天综合激情| 狠狠草在线观看| 色色综合色视频| 九九碰九九爱97超碰| 婷婷五月天成人动漫 | 欧美色五月天| 墨西哥毛片内射精| 日本五月天激情| 97色图片中文字幕视频在线观看| 五月天丁香婷婷社区| 五月天久久综合| 岛国AV网| 亚洲色五月天在线| 久久有码| 可以看的AV网站| 激情五月综合网| 日韩AV免费电影在线播放| 亚洲国产色婷婷| 99色日本| 久久久久久xxxxx| 激情五月少妇| 色色五月天婷婷| 六月婷婷综合网2| 丁香香蕉婷婷| √天堂资源在线人妻熟女| 狠狠综合久久| 精品国产乱码久久久久夜深人妻| 婷婷五月天天aV| 久久婷婷激情四射五月天| 99在线热| 丁香六月视频| 五月丁香狠狠爱婷婷综合| 婷婷五月丁香色综合| 色播丁香| 色哟呦av| av中文网站| 亚洲碰碰碰| 日本久久天堂| 婷婷六月伊人| 亚洲熟女色| 嫩BBB槡BBBB搡BBBB| 婷婷五月丁香网| 9色在线视频| 无码少妇高潮喷水A片免费| 婷婷激情五月色综合| 久久大香蕉同僚| 成人免费va| 99久久9| 色播五月丁香综合| 天天爽人人爽| 午夜丁香婷婷| 综合九九日本| 五月婷婷免费| 婷婷综合网站| 五月天操逼网| 欧美xx激情视频在线观看| 婷婷91| 欧洲99视频在线| 丁香婷婷六月| 一级性爱视频| 亚洲色激情| 91久久综合亚洲鲁鲁五月天| 免费观看欧美成人AA片爱我多深 | 99精品视频在线观看| 人人色婷婷| 97资源碰碰在线| 亚洲精品一区中文字幕乱码| 婷婷综合一二三| 综合狠狠干| 婷婷五月天Av| 欧美在线ee日韩| 婷婷激情图片| 色五月婷婷亚洲最大| 婷婷五月天另类视频| 操比激情五月综合| 成人五月丁香花| 99热精品无码| 激情综合5月| 永久免费一区二区三区| 91色久| 久色激情| 亭亭色色五月天| 97色色在线视频| 亚洲黄网在线| 五月天激情美女久久| 日本视频久久| 热99只有精品| 九九综合影音先锋| 婷婷四色五月| AⅤ网站在线看| 天天插轮理| 亚洲国产99| 色色色色综合网| 99性视频| 天搞天天天天天| 97久久久| 丁香五月婷婷色五月| 风流少妇A片一区二区蜜桃| 狠狠色丁香99| 国产婷伊人| www.五月天社区| www.久操| 亚洲色五月天| 潘金莲AAAAAAAAAA| 91超级碰碰碰| 激情五月天婷婷在线网址发给我| 六月天六月婷| 天天综合干| 天天爽天天爽天天爽天天爽天天爽| 成人Av在线大片| 三级99热| 婷婷五月丁香激情图片| 丁香久久在线| 五月天电影网| 色色热| 99热国产| 激情综合网五月婷婷| 五月婷婷真爱激情网| 九九热在视频| 婷婷五月激情六月丁香| 俺来也综合网精品一区| 99操久久| 丁香五月中文字幕| 黄色成人网站在线播放| 91激情五月开心| 性爱人人网| 亚洲另类毛片| 五月激情综合性爱| 亚洲色五月婷婷| 久婷视频| 俺也去五月婷婷丁| 久久人人添人人爽添人人片αV | 国产精产国品一二三在观看 | 六月丁香久久| 成人性爱精品视频| 在线观看免费狠狠色丁香香综合| 婷婷五月天情色| 婷婷五月天午夜激情影院| 五月婷在线| 激情五月网站| 丁香婷婷五月综合| 丁香五月人妻| 五月天激情婷婷小说| 99噜噜| 中国丰满熟女A片免费观| 久久五月天激情| 狠狠干综合| 国产精品国产成人国产三级| 涩涩涩五月天| 99re热精品视频国| 色色五月天婷婷| 91成人性爱视频| 免费国产VA国产免费| AV大香蕉| 超碰在线国产| 免费无码毛片一区二区A片| 狠狠干五月| 青青草原爱爱网| 久久最新色| 色五月网址| 色色综合日韩| 99热精品9| 激情五月天电影| 97超碰在线免费观看| 色~性~乱~伦~噜| 亭亭五月色男人| 九九热免费视频| 欧美操人| 色婷婷成人做爰A片免费看网站| 91se精品国产| 99色视| 大香蕉人妻| http://www.lingjunshare.com/| 伊人9999| 亚洲啪啪网| 深爱五月天| 91综合在线| 性色综合网| 97久久视频| 内射丰满人妻| 亭亭玉月丁香| 996er热| 亚洲无码影音| 国产免费av在线| 五月丁香六月色婷婷综合五月天| 亚洲第精品| 五月婷婷我| 久久色天堂| 99精品视频免费观看| 激情五月丁香五月色| 丁香五月婷婷欧美成人色图| 五月婷婷另类| 婷婷色成人| 久久色天堂| 97在线观视频免费观看 | 亚洲精品**不卡在线播he| 丁香五月 无码| 超碰色色综合| 一区二区中文字幕| 深爱激情六月天| 可以免费观看的AV| caop视频| 影音先锋色婷婷| 六月婷婷影院| 99re在线精品视频| 全部老头和老太XXXXX| 99久久久久久久| 99五月香婷婷丁香在线视频| 久久九区| 色婷婷操逼| 日日噜噜夜夜狠狠久久丁香五月| 激情五月综合网最新| 亚洲AV日韩无码| 97人人操人人| 国产成人av在线| AV五月丁香| 亚洲mm色| 国产精品久久久久久白浆色欲| www婷婷色| 9热在线观看| 色黑鬼导航| 综合色色婷婷| 婷婷视频在线碰| 日本熟女视频一区二区| 五月在线| www免费在线视频| 99久久九九| 爱草人视频| 91av传媒高清在线视频网| 97超级啪啪在线观看| 色五月婷色彩免播放器| 久久机热思思热| 激情婷婷色色| OUMEIRIHANCHENGREN| 五月丁香六月婷婷综合网| 久久精品婷婷| 美女伊人久久| 丁香婷婷啪啪啪| 五月婷av| 日本色色网站| 丁香六月无码| 国产亚洲精品久久久久久郑州| 91视频久久久| 99免费视频在线观看爱| 色色五月婷| 五月天婷婷影院| 五月天婷婷色小说| 超碰成人在线观看| 影音先锋 萱萱| 凹凸7777操操操| 五月丁香91| 欧美日韩国产日本精品四虎网网站物| 五月综合777| av在线资源| 91九色在线| 色99自拍| 大香蕉七区| 婷婷五月综合亚洲| 日本久久色| 精品人妻久久久久久久| 成人av免费观看| 九九热99视频在线| 激情六月色| AV中文字幕夜夜操b天天摸bb| WWW五月婷婷| 色色婷| 午夜爱插插| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 婷婷六月激情| 9九色首页| av第一二区| 五月丁香啪啪| www综合久久| 欧美啄木乌丝袜人妻系列| 婷婷六月激情综合| 欧美噜一噜| 伊人丁香五月天丁香在线婷| 婷婷激情蜜桃玖玖丁香| 婷婷操逼| 色情丁香五月婷婷精品| 婷婷99热| 夜夜 操无码| 欧美日韩999| 丁香综合伊人| 99精彩视频网站在线| 色五月天网| 五月色丁香婷婷综合| 五月天成人免费视频| 欧美六月| 五月激情在线| AV 3P| 丁香婷婷综合喷| 五月天久久网站| 伊人婷婷五月天av| 久久综合婷婷| 六月丁香婷婷亚洲中文玖玖| 成人在线二区| 亚洲日韩欧美综合VA| 狠狠久久婷| 99在线观看视频| 激情五月天婷婷图| 精品人妻伦一二三区久久| 日本狠狠爽| 亚洲 成人 电影av在线观看| 婷婷月综合| 桃色Av色哟哟| 99∨VTV| 操你av| 九九偷拍网| 日韩啪啪视频| 亚洲色色图片| 丁香花社区av| 色天五月天在线观看视频| 五月婷婷日本| 婷婷欧美| 另类激情五月| 亚洲色五月| 亚洲色综久久五月| 色玖玖玖| 91久久婷婷| 婷婷五月婷婷五月天| 色噜久| 天天干狠狠| 欧美性爱特黄一级aaaassss| 色色热日| 婷婷四色五月| 婷婷激情蜜桃玖玖丁香| 五月婷婷,六月丁香| 激情五月婷婷啪啪| 99精品综合| 夜夜躁爽日| 丁香五月激情六月欧亚激情综合导航 | 色噜噜狠狠色综合成人网| 丁香五月自拍| 色色97丁香婷婷五月天| 九九热在线观看视频|