免费国产精品自在自线-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
返回資訊列表
婷婷五月天无码| 偷拍视频五月天| 亚洲五月色| av在线免费网站 | 一级黄在线| 情涩婷婷五月天| 日本99色| 1769在线观看欧美国产| 欧美人与性动交CCOO| 五月丁香六月婷婷综合| 丁香五月天无码| 五月丁香综合久久夜夜| 99原创自拍视频在线观看| 婷婷五月天激情网站| 亚洲99综合| 久99999热视频在线观看免费| 色欲五月婷婷| 色婷婷电影网| 第四色首页| 六月丁香婷婷视频综合在线观看| 亚洲色在线观看| 九九色99| 任你日视频| 婷婷丁香综合网| 婷婷久久亚洲| 九九色影视| 婷婷免费无视频| 中文字幕永久在线| 五月婷婷六月天| 婷婷9月天| 五月婷婷AV| 五月天激情亚洲| 色五月丁香总合网| 日韩99色| 77799热| 99狠狠| 亚洲中文字幕翔田千里| 天天肏在线视频| 激情五月天色色| 欧美三级欧美一级| 在线播放中文字幕| 激情六月综合| 五月婷色| 全部老头和老太XXXXX| 色婷婷a v| 97碰在线免费观看| 六月婷在线| 疯狂做受XXXX高潮A片| 精品久久99码| 欧美日韩成人| 色呦呦在线| 亚洲A片成人无码久久精品青桔 | 九九热精品6| 五月天婷亚洲综合在线嫩草网| 色婷婷五月在线| 五月久久| 久久网日本| 六月丁香六月婷婷欧美| 婷婷综合| 婷婷五月天国产手机在线视频观看| 99超级碰免费视频| 五月丁香成人| 色情五月婷婷| 午夜成人AV在线| 任你日视频| 婷婷五月丁香超碰| 性色五月天| 亚洲婷婷在线播放十月| 色五月丁香总合网| 婷婷五月天激情综合深爱激情| 五月天婷婷色播| 玖玖精品视频99| 天天操天天操| 俺去也五月| 亚洲第一精品成人999久久精品| 色五月婷婷内射| 丁香婷婷五月| 六月丁香五月天| 天天天天干| 久久久国产精品黄毛片| 超91在线视频| 亚洲啪啪啪啪| www.狠狠干com| WWW,婷婷,COM| 91狠狠综合久久久久久| 婷婷色影音天| 强伦轩人妻一区二区电影| 成人丁香色| 激情另类综合| 久久99看免费| av在线超清中文| 思思热久久婷婷五月天| 天天干电影| 成人精品一区日本无码网| 国产精品久久久久久久久久久久 | 黑人熟妇一区二区三区| 色婷婷国色天香综合| 天天综合永久| 精品久久艹| 裸体做A爰片毛片A片免费| 五月天丁香久久综合| 天天插天天日| www日本熟妇99在线视频| 99免费在线视频| 亚洲一级色电影| 五月天婷婷综合久久| 小视频aaa久久久| 日本激情五月| 97久久香草精品视频| 国产精品视频久久99| 激情综合五月天| 97色色色| 91丨九色丨丰满人妖| 99久久国产成人精品| 五月婷婷人妻| 九色啦蜜臀| 97日在线视频| 亚洲夜五月| 六月色丁香中文字幕| 色丁香五月| 亚洲av电影在线| 久草 天堂| 涩涩涩婷婷| 色婷婷久久久| 婷婷五月天久久综合88| 天天日天天爱天天噪| 超碰97人人操| 色综合网址| 五月叮香啪| 丁香五月婷婷乱| 日韩啪| 亚洲精品白浆高清久久久久久| 婷婷之玖玖| 色婷婷五月天天天做| 97碰久久| 丁香九月综合| 在线中文av| 久久色吧| 色婷婷婷婷| 这里只有精品视频| 婷婷五月天va| 亚洲国产精品SUV| 天天日夜夜欢| 亚洲av成人在线| 色综合久久无码| 丁香五月视频在线观看| 精品人妻伦九区久久AAA片| 亚洲无aV在线中文字幕| 这里只有免费的精品| 9久国产精品| 性色做爰片在线观看WW| 26UUU在线观看| 囯产精品久久欠久久久久久九大| 婷婷五月激情热播| 最近中文字幕2019视频1| 99热18| 亚卅毛片| www.99热日韩.com| 97精品人人A片免费看| 丁香婷婷久久| 一本大道熟女人妻中文字幕在线| 草婷婷在线| 开心激情婷婷| 影音先锋 婷婷| 五月丁香成人网| 五月丁香日本一抹本| 99热这里都是精品| 五月婷五月婷伊人伊人五月婷| 亚洲国产成人在线| 九九热视频首页/这里只有精品| 99久re热视频精品98| www.99久| 99热热热99精品丁香| 97色五月天| 五月丁香激情综合| 婷婷99狠狠躁| 亚洲av综合网| 人妻丰满精品一区二区A片| 久婷婷五月激情| 免费看欧美成人A片无码| 好好日激情五月天| 免费超碰在线| 日本99视频| 久久欧洲久久| 国产欧美大香蕉一区| 常久最新免费的色吊丝| 日韩成人av在线| 120分钟婬片免费看| 婷婷丁香五月天婷婷| 任你草| 丁香五月成人论坛| 丁香五月综合久久| 99热亚洲| 婷婷五月天视频免费在线观看| www.91婷婷| 色婷婷五月在线| 国产婷婷五月中文字幕高清| 激情五月婷婷啪啪| 午夜不卡久久精品无码免费| 中文av网| 操日本人妻视频| 日韩有码一区| 丁香婷婷啪啪| 综合伊人久久| 天天舔天天摸天天透| 色综合香蕉| 丁香九月久久| 日本VA视频| 激情五月丁香色色去久久| 情久久综合五月天| 九九激情网| 丁香性爱在线视频| 九九热最新视频| 亚洲狠狠狠| 亚洲网站999| 国产精品久久久久久妇女6080| 欧美色爱五月天| 九九青青草成人| 精品国产AV色一区二区深夜久久 | 久久久av久av久片一区二区| 色综合久久天天综合网| 激情婷婷啪啪| 夜夜夜叫天天天做| 激情美女五月天| 狠狠色狠狠爱| 亚洲另类AV| 爽tv | 成人欧美日韩| 五月天激情综合网| 激情综合网五月天| 操操操AV| 西瓜美女a片| 91视频一起草| 99大香蕉| 一本久道综合99| 日本黄色三级片内射| 91碰| 国产操碰| 婷婷丁香五另类网站| 亚洲成人黄色网| 婷婷五月天Av| 激情综合网络插| 久久看婷婷| 久久久色情| 777影视理论片大全在线观看| 无码区婷婷五月花开| 激情综合色播| 九月丁香五月婷婷| 婷婷五月天BBw| 天堂爱爱| 桔色成人官方网站| 九九草热在线观看| 99成人精品| 久久久婷| 秋霞午夜理论| 五月开心婷婷| 久久这里只有欧美| 欧美激情综合色综合色| 啪啪六月婷婷| 综合婷婷都市激情| 久久在线大香蕉| 日日夜夜天天综合| 色婷婷丁香五月| 亚洲激情五月| 欧美色色色色色色色| 九九热精品在线| 另类综合婷婷五月天欧美视频| 玖操97| 婷婷六月丁香色| 热热久久精品视频| 日逼免费视频| 五月婷婷开心综合| 生活片五区| 色九亚洲| 91蜜桃婷婷狠狠久久综合9色| 午夜丁香婷婷| AA片在线观看视频在线播放| 日操夜操天天操不卡| 伍月婷丁香花全集| 天天日天天草| 婷婷99狠狠躁天天躁| 久久婷综合| 久久婷婷六月综合| 亚洲电影在线观看| 97人妻碰碰碰碰碰久久久久久| 伊人大香久久| 99热自拍| 久久婷婷婷婷伊人| 久久综合婷婷五月| 丁香五月天堂| 39视频第二区| 男人的天堂999| 777.色色| 五月天婷婷在线AN| 丁香婷婷五月| 中文字幕操比影片| 五月天停婷基地| 97干欧美| www.夜夜.com| 日日操夜夜撸| 99视频综合网| 亚洲网站在线鸭子av| 婷婷另类开心| 中文字幕丰满人妻无码专区| 亚洲欧洲中文日韩久久AV乱码| 中文字幕丰满乱孑伦无码专区 | 美国不卡视频| 久草性爱| 婷婷综合五月激情| 婷婷丁香五月,狠狠综合| 亚洲国产精品VA在线看黑人| 亚洲视频一区| 9热视频在线观看| 激情婷婷五月女| 人人操人人爱丁香五月| 九九婷婷网五月天| 丁香六月婷婷开心婷婷网| 99视频自拍| 麻豆123区| 激情五月综合亚洲另类| 男女av免费看| 丁香婷婷免费| 五月丁香六月婷婷久久| 亚洲在线成人| 久久人妻情侣| 99操碰| 久久嘟嘟丁香| 色六月视频| 亚洲天堂热| www.婷婷久久五月天| 91超碰在线观看| 思思热国产在线| 激情五月丁香五月| 色婷婷国产精品综合在线观看| 丁香五月天天日| www.五月天婷婷| 无码激情AAAAA片-区区| 久热这里只有精品6官网亚洲| 色色色色色色网| 五月天社区| 97影院一级片| 日韩精品一区二区亚洲AV观看| 免费无码毛片一区二区A片| 日本久久爽| 六月婷婷激情小说网| 色播五月网| 18久久| 小视频一区 | 五月婷婷六月激情在线| 丁香婷婷激情| 婷婷五月成人有| 大香蕉欧美在线| 久久久久9久无码视频| www.粉嫩av.com| 色99婷婷五月天| 天天综合亚洲综合| 碰碰碰97国产| 99er久久| 色站9/| 激情五月婷在线精品| 四色永久成人网站| 五月色婷婷中文字幕| 激情五月婷婷色综合| 久久久com| 91九色国产| 99爱爱网| 97色干| 婷婷伊人綜合中文字幕| 国产色色在线| 黑人巨粗进入警花疼哭A片| 丁六月激情| 色婷婷视频| 五月天激日本色情在线| 极品精品一区二区三区在线| 九九中文色色| 成人免费va| 五月丁香日逼| 激情五月婷| 欧美日比视频| 日韩AAAAA| 中文网AV| 亚洲狠狠爱婷婷| 开心五月色婷婷综合开心网| 伊人久热91网| 丁香五月综合| 六月香五月婷| 狠狠狠狠青草| 综合色色网| 天天艹天天综合网| 国产高潮A片羞羞视频涩涩| VA国产在线综合网站| 欧美性生交XXXXX无码小说| 婷婷五六日| 久在线88综合| 久久激情网| 亚洲激情网| 五月婷婷激情刺激| 色欲色欲久久宗合网| 丁香美女主播视频在线观看 | 日日爽天天| 九九偷拍网| 久久婷婷丁香| 精品国产va久久久久久久| 中文字幕丰满孑伦无码专区| 欧美性丁香色色五月天干干| 久久99网站| 激情五月综合| 丁香五月婷婷网| WWW久久久| 婷婷五月天基地| 99爱在线视频观看| 激情AV中文| 九九色热| 日 日干 日日做| 六月丁香开心婷婷欧美| 97色婷婷| 五月婷婷之综合激情| 日韩在线成人电影| 婷婷五月天基地| 五月天无码视屏播放| 亚洲精品无码A片一区二区| 婷婷五月天激情网| 亚洲AAA| 久久久欧美精品sm网站| 在线看片h站| 96精品久久久久久久久| 亚洲狠狠狠| 色99在线视频| 五月色影院| 日本熟女视频一区二区| www.五月丁香| 久久久亚洲成人无码A片| 色九网| 日日夜夜小色哥| 久色网| 五月天大香蕉婷| 婷婷网五月天| 五月 成人 婷婷| 很很干在线视频| 激情六月婷婷| 97超级操操| 9国产在线视频| 狠狠丁香| 97人人搞| 色色五月婷婷久久| www.婷婷五月| 丁香六月天堂| 丁香激情婷婷网| 99激情网| 国产片天天爽夜夜爽| 99综合成人视频在线观看 | 九九色婷婷五月天| 精品色| 女人被男人吃奶到高潮| 色五婷婷开心缴| 九九热99精品在线| 五月丁六月香av| 六月婷婷成人| 激情婷婷五月天| 99干99| 色五月开心久久网| 色激情网| 五月丁香在线观看| 丁香五月香蕉| 欧美丁香五月夫妻天| 东北婷婷五月天| 亚洲精品乱码久久久久99| 九九操操| 伊人五月天综合网| 久久永久网址| 青青操avbb| 99热99网| 南京搡BBBB搡BBBB| 6080av| 丁香五月亭亭六月综合激情网| 日韩色色色色色| 99热9999| 五月天激日本色情在线| 停停色综合伊人| 天天日日天天| 99热99热| 人人草人人爱| 亚洲另类婷婷综合| 激情五月久久| 亚洲国产精品二二三三区| 婷婷五月在线视频| 999热视频精品99免费在线| 91色呦哟| 亚洲视频无| 五月天伊人久久久久| 丁香五月婷婷亚洲另类| 综合啪啪| 九九热99精品在线| 丁香成人五月天| 久草a片| 66色在线日韩| 99热免费精品| 九九热精品| 日日肏夜夜干| 国产婷婷五月色情综合| AV在线资源| 五月丁香综合激情网| 丁香五月天堂网| 99在线免费观看| 五月婷A V在线| 国产黄色大片| 色丁香久久| 无码网| 婷婷丁香五月噜噜噜| 天天日,天天射,天天舔| 五月天大香蕉| 性爱111111| 操逼六区| 欧美性爱特黄一级aaaassss| 丁香五月影院| 精品一区二区三区免费毛片爱| 伊人久久婷婷五月综合97色| 国产avapp 网| 久久久精久人妻| 日本色五月婷婷| 色九月婷婷| 欧美顶级少妇做爰HD| 亚洲影院婷婷色| 五月天社区| 97韩国久久电影院| 天天干天天操天天拍| 丁香六月婷婷基地| 九月婷婷久久久| 五月婷婷干| 美国色五月天婷婷资源站| 人妻内射视频| 国产AV一区二区三区最新精品| 4399精品一区二区| 日本狠狠爽| 激情五月婷婷视频一区二区三区| 丁香九月婷婷| 人人操人人操919999| 婷婷五月天com| 成人网址在线观看| 亚洲色区17| 丁香五月狠狠在线观看| 99riAv1国产在线观看| 精品国产AV色一区二区深夜久久| 综合久久高清| 五月婷婷综合在线视频小说| 97色干在线观看| 亚洲综合婷婷| 香蕉婷婷色五月| 丰滿爆乳一区二区三区| 天天草婷婷五月| 成人网站在线观看视频| 亚洲成人网站在线| Www.激情| 日本操B视频在线观看| 婷婷午夜精品久久久| 天天做天天爱天天玩夜夜爽| 大香蕉av在线| 五月天激情综合在线| 久热这里只有| 色吊丝中文字幕| 婷婷五月天色网久| 五月婷婷片| 超级碰人人操人人干| 激情的五月| 综合久久99| 99在线资源视频| 五月花成人网| 免费看欧美成人A片无码| 日本久热| 婷婷色五月开心五月| 五月婷色激情五月| #NAME?| 九九热这里只有精品9| 久久香蕉网| 99re熱| 久久久久9| 丁香社92视频| 人妻久久久久久久| 欧美啪啪五月天| 丁香久久| 激情久久久久久久久久| 99视频这里有精品免费观看| 97超碰99热99| 五月婷在线观看| 超碰中文字幕在线| 99啪99| 久久精品五月天| 五月天天综合| 伊人久久婷婷| 色婷婷影院| 丁香五月天人体| 777精品久无码人妻蜜桃| 丁香综合伊人| 另类丁香五月天区图| 六月婷婷激情小说网| 日本人人超碰| 免费不卡狠操美女视频网 | 日本九九视频| 亚洲综合视频在线| 六月丁丁香| 成人色站,在线视频,看片-SS1AV| se色婷婷视频| 亚洲婷婷欧美婷婷| 99热九九这里只有精品| 免费无码毛片一区二区A片| 99爱视频在线免费观看| 色婷婷五月天无码视频| 国产精品成人在线| 色婷婷激情小说网| 五月丁香狠狠爱婷婷综合| 激情五月天婷婷在线网址发给我| 日韩综合网络男女香蕉a片| 激情五月综合亚洲另类| 五月婷网站| 99亚洲精美视频在线观看| 色五月综合网| 丁香五月激情性色郤| 久草网大香视频| 91操片| 丁香婷婷免费| 欧美成人日韩| 国产精品99久久久久久久女警| 久8色色| 丁香婷婷色色| 亚洲国产精品VA在线看黑人| 狠狠干在线| 亚洲综合网区| 五月天亚洲综合网| 九九伊人网| 91麻豆国产三级精品福利在线观看| 五月激情天| 五月伊人综合| 99日本视频| 精品一二三区久久AAA片| 日韩视频99| 99re思思| 99热精品99| 成人做爰黄A片免费看直播室男男| 久久精彩视频| 丁香五月婷婷激情视频播放| 丁香五月婷婷色情综合| 嫩模草| 五月综合视频| 色综合丁香婷婷| 五月天婷婷乱| 五月综合视频在线| 婷婷色五月大香蕉在线观看| 婷婷五月天桃花网| 激情丁香五月| 91偷拍视频| 欧美丁香婷婷五月天| 538在线| 91精品婷婷国产综合| 伊人五月婷| 丁香激情网| 情情五月天色| 狠狠五月激情在线| 激情久久网 | 99在线精品视频免费| 男人視頻站| 97爱艹婷婷开心丁香激情综合| 99色在线| 五月丁香激情四射| www.五月天婷婷| 五月婷婷手机在线| 啪啪五月天啪啪| 五月玖玖| 日本少妇AA一级特黄大片| 日本少妇裸体做爰高潮片| 五月婷婷真爱激情网| 色婷婷丁香五月天激情综合网| 精品婷婷五| 国产激情综合五月久久| 丝袜人妻| 超碰91在线| 伊久久婷婷| 五月丁香花激情综合网| 伊人五月天97| 99九九热视频| 91九色国产熟女| 26uuu偷拍亚洲欧洲综合| 亚洲成人av在线观看 | 久久性视频| 天天干电影| 99热在线观看| 亚洲操操操| 五月在线| 在线理论片| 人与禽A片啪啪| 日韩少妇内射免费播放| ztEJj| 男同色五月开心五月激情五月| 六月五月天婷婷涩播在线| 超碰免费人| 婷婷丁香91综合| 欧美五月婷婷综合| 99热碰碰| 婷婷香蕉| 美女要搞搞天天搞搞搞网站| 26UUU精品一区二区c〇m| 天天日夜夜操五月| 五月丁香六月激情啪| 色五月在线观看| 五月婷婷在线视频| 99这里只有精品视频| 六月丁香五月婷婷| 亚洲精品亚洲人成人网| 久久五月视频| 色五月激情网| 色狠狠婷婷| 激情九月婷婷九月| 无码碰碰| .肏屄视频一区二区| 玖玖色资源| 久久久激情| 狠狠操天天操天天操| 桔色成人官方网站| 色了色综合| 五月丁香性| 99热精品在线| 婷婷五月天国产传媒| 久久婷婷资源| 色五月婷婷天天干| 婷婷五月图片小说网| 超碰二区| 久久久天堂国产精品女人| 99视频在线观看视频| 色婷婷电影网| 天天色天天色天天色天天色天天色| 激情综合激情综合| 精品人妻伦一二三区久久| 国产AV成人精品| 好看的国产精品| 99热99免费| 中文字幕人妻在线| 婷婷五月色综合香五月| 久草视频一,二三四| 中文字幕簧片| 丁香婷婷久久 | 国产性av| www.五月婷婷| 婷婷精品性性性性性性性| 婷婷五月天堂| www色哟哟| 久久视频66| 人人干av| 狠狠ri| 97久久久| 夜夜谢天天干| 亚洲宗合激情| site:901-07.com| 人人色婷婷| 91妻人人爽人人看片| 丁香激情久久| 丁香六月婷| 色婷婷六月| 天天干,天天舔| 五月婷婷综合视频| 亚洲丁香婷婷| 亚洲色婷婷99一9|| 久久婷婷成人综合色怡春院| 丁香婷婷婷五月综合色情| 五月天成人网婷婷| 丁香五月人妻| 色色色国产| 日日噜噜夜夜狠狠久久丁香五月| 丁香六月婷婷操逼网| WWW五月婷婷| 亚洲中文字幕AV| 婷婷五月丁香色播| 99er视频在线| 草草女人亚洲| 另类婷婷丁香| 丁香六月综合激情| 日本久久综合| 任你爽精品免费视频6| 亚洲天堂九九九| 婷婷亚洲激情在线观看视频| 日本色色色| 亚洲免费视频网站| va婷婷在线免费观看| 9999久久久久| av九九| 九九在线精点品| 人妻五月天激情开心网| 丁香六月婷婷综合啪啪| 激情图片亚洲| 五月开心激情网| 99视频| 激情综合自拍五月婷婷色五月| WWW久久久| 五月婷婷丁香综合| 影音先锋四区| 非洲一级AV| 久久九九视频| 国产精品国产| 色99在线视频| 人人爽天天莫| 激情五月天婷婷| 色婷婷亚洲| 五月丁香六月激情综合| 丁香五月日韩| 丁香婷婷激情五月天无毒不卡蜜桃| 在线综合91| www.婷婷五月天| 五月丁香六月婷婷久久肏| 色婷婷www| 激情五月天婷婷图| 思思99热| av性爱在线| 色五月婷婷小说亚洲中文字幕组| 日本视频欧美观看免费| 婷婷在线视频| 草草视频91| 欧美人与性动交CCOO| 婷婷综合在线观看视频| 色婷婷无吗| 五月婷婷色影院| 五月婷婷综合网| 亚洲精品久久久久AV无码| 人妻操操色| 色吊丝av中文字幕| 99九九热在线观看| 嫩草综合网| 亚洲无码猫咪| 久久久久婷婷| 丁香亚洲婷婷五月| 成人短视频免费观看| 成片免费观看视频大全| 国产婷婷五月中文字幕高清| 国内精品免费一区二区2009| www.maotanji.com| 狠狠做六月爱婷婷综合aⅴ| 成人亚洲精品久久久久| 人妻久久久久久久| 久久九九怡红院| 九色在线五月婷婷网址| 91色噜噜狠狠狠狠色综合| 韩国情人在线电视剧免费观看高清版全集 | 99久久免费精品| 婷婷内射视频在线| 国产精品99久久久久久久女警| 欧美狠狠地| 色婷操逼| 亚洲国产精品VA在线看黑人| www.成人婷婷综合| 天天操加勒比| 久久五月丁香| 六月色丁香中文字幕| 婷婷色五月丁香六月欧美啪| 激情婷婷丁香| 天天色综合网1| 婷婷五月天成人网| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 丁香花大香蕉婷婷综合| 99人人干| 色视频五月天| 亚洲中文无码成人| 激情綜合網址| 国产干逼片| 99性爱| 六月婷婷视频| 婷婷综合五月色播| 九九热这里只有精品556| www...com黄在线观看| 欧美成人精品A片免费一区99| 色婷五月天亚洲| 天天肏在线观看| 国产人人操| 国产美女无遮挡裸体毛片A片| 91色在线 | 日韩| 人人做天天爱| 99热99热在线观看| 日本色天堂| 婷婷五月色花丁香社区| 国产AV一区二区三区最新精品| 九热精品| 国产精品色| 日日夜夜狠狠干| 6月丁香婷婷激情| 97福利视频| 亚洲成人另类| 大香婷婷| 色婷婷成人久久| 丁香五月亚洲综合丝袜| 99热免费| 91Chinese在线| 碰碰91| 久草大| 婷婷五月骚厕所| 久久奄也去色色网站| 色婷婷五月开心六月综合| 亚洲AV网站在线观看| 亚洲AVDVD| 97人人操人| 婷色综合| 人人操人| 伊人青涩网| 丁香五月婷婷影院| 九九热内射| 欧美美女视频| 九九热视频在线观看| 五月丁香免费视频| 五月色影院| 欧美丁香婷婷五月天| 亚洲久热无码| 五月丁香婷婷俺| 五月天涩涩| 五月婷婷亚洲| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 日韩色五月| 久热亚洲| 伊人干综合| 婷婷色在线视频| 热久视频| 九九无码| 黄色片区子| 99精品网| 久久久国产精品黄毛片| 夜夜嗨一区二区三区直播内容| 精品少妇人妻AV无码专区偷人 | 五月丁香六月婷婷无码| 日本高清综合网五月丁香| 婷婷丁香在线播放| 开心五月色婷| 影音先锋777xfplay色资源网站| 亚洲色99| 99色网站| 东京热免费视频| 99热国品| 色yeye欧美| 激情五月天的婷婷| 青青.com| 五月婷丁香久久久| 99视频网| 玖玖爱伊人| 777精品久无码人妻蜜桃| 东京热五月婷婷| 99碰在线视频| 99精品热| 97韩国久久电影院| 五月丁香六月婷婷成人电影| 能直接看的av网站| 俺去也五月天| 色婷婷av综合网| 毛片新网地| 亚洲激情高潮| 思思热精品在线| 久久六月天| 久久婷婷五月天激情新地址| 9色在线视频精品观看| 久草大| 五月天色婷婷基地| 在线中文亚洲| 色爱综合网| 婷婷亚洲久久| 五月婷婷与六月丁香图片激情| 天天日天天干天天插天天射| 久久精品人妻| 天天爱天天操| 中日韩狠狠色| 停停色综合伊人| 五月天激情图片| 97色干| 狠爱婷色| 色婷婷五月天激情在线播放| 开心婷婷五月| 丁香网站| 五月天婷婷网站888| 亚洲丁香五月美女| 五月天天综合| 久久99精品视频| 国产小网站| 6080av| 99啪啪| 狠干综合| 国产美女精品| 婷婷久热| 色99视| 五月天激情AAAA| 久九色| AV六月丁香| 99热这里只有精品98| 人妻久久久| 色综合视频在线| 婷香五月网在线| 99九九综合久久九九| cao视频,现在观看| 中文字幕在线日亚州9| 天天拍夜夜爽日日| 狠狠干综合| 狠狠综合区| www.亭亭五月天| 激情综合五月| 丁香婷婷六月激情文学 | 在线VA视频| 久久久18| 久久久久99精品成人网站| 日本本土色网第一区| 天天婷婷色六月| 99国产精品白浆在线观看免费| 国产操碰| 97碰碰在线看视频免费| 天堂久久大香蕉| 五月天精品综合在线| 日日影院 | 成人五月天色天堂| 五月天综合视频| 大香蕉婷婷久久| 五月丁香香蕉| 性一交一乱一交A片久| 99久热精品在线| 精品国产va久久久| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 182TV大香蕉| 九九色综合九九色| 色婷婷AV久久| 99视频热| 奇米色大香蕉| 呦呦v线| 无人区码一码二码三码医生系列| 秋霞学生妹一二级| 欧美久热| 天天爽—爽| 亚洲乱码日产精品BD| 日韩99色| www狠狠| 久久新地此| 欧美影院| 婷婷五月综合久久中文字幕| 久久久久久9| 大香蕉精品视频| 五月婷久久| 婷婷丁香社区网| 九九热超碰| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 婷婷六月啪啪| 丁香五月综合激情性爱 | 婷色五月天| 婷婷丁香五月六月激情| 成人草榴视频| 婷婷草| www。五月,com| 激情五月色播五月| 91pornav在线| av在线资源| 伍月婷婷免费视频| 中文字幕日产A片在线看| 五月婷婷,六月激情| 裸体做A爰片毛片A片免费| 五月天久久成人| 欲色人妻| 91色综合网| 国产99热在线看| 国产精品久久久久9999小说| 思思国产99| 七七色综合| 丁香五月综合激情性爱| 五月丁香大香蕉| 伊人无码高清| 噜噜精品| 黄色AV日韩| 免费看欧美成人A片无码 | 天天日人人| 91人人妻人人操人人爽| 天天爽天天日| 99精品国产在热久久| A片试看50分钟做受视频| 五月综合色播播丁香婷婷| 一区二区免费看| 久草热8精品视频在线观看| 一级操逼内射在线视频| 色婷婷免费视频| 偷偷与邻居做爰完整视频| 五月婷婷AV| 香蕉久久国产AV一区二区| 99精品偷自拍| 色老久久| 丁香婷婷少妇| 在线成人视频免费| 精品人妻伦一二三区久久| 色播五月婷婷五月| 激情综合网五月在线播放| 丁香五月手机在线| 亚洲色无码A片一区二区麻豆| 9色在线| 丁香久色| 婷婷终合色图| 熟女人妻一区二区三区免费看| 99热在线看| 亚洲另类婷婷五月综合| 久久在这里99| 久久精品99国产精品日本| 综合网啪| 日本熟女一区二区| 久99视频| 色婷婷亚洲在线观看| 九九热超碰| 婷婷射图| 亚城区在线| 色色免费网站| 亚洲国产黄色电影| 欧美三级A做爰在线观看| 日日夜夜天天| 天天射夜夜骑| 成人五月天色天堂| 婷婷午夜激情| 婷婷色网址| 成熟妇人A片免费看网站| www.婷婷六月天| 亚亚州久久高潮| 狠狠干狠狠干狠狠干狠狠干| 思思99热这里只有精品| 五月丁香在线观看99| 丁香五月天之婷婷影院| 99久在线精品99re5热视频| 欧美综合激情五月天| 婷婷六月丁香开心深深爱| 超碰电影在线播放| 亚洲欧美在线观看| 色色色色色色网| www.黄色片-久久成人国产精品在线播放-999AV| 精久久色| 亚洲人人干| 成人羞羞啪啪 全 视频| 婷婷丁香www视频日本韩国| 亚洲成人在线在线| 亚洲综合五月天| 狠狠色综合网| 五月婷婷AV| 67194成I人在线观看线路1| 欧美色小说婷婷| 99热久只有精品首页| 婷婷久久久| 91精品无码| 色婷婷五月在线| 麻豆123区| 国产黄色大片| 就去色色五月丁香婷婷久久久| 丰满少妇猛烈A片免费看观看| 99色色视频| 99热精品在线| 五月综合激情| 久久多色| 九九热AV| 五月丁香六月婷综合成人综合| 99自拍视频| 欧美搡BBBBB摔BBBBB| 色五月激情图片| 亚洲AV综合在线观看| 欧美 日韩 成人| 天天操五月天| www91精品| 中文字幕九九九九| 日韩成人AV在线播放| 亚洲AV人人操| av在线免费网站 | 成人做爰黄A片免费看直播室男男| www,天天干| 色婷婷丁香五月| 午夜69成人做爰视频| av国产精品| 五月天婷婷丁香成人网| 伊人在线视频| 另类少妇人与禽zOZZ0性伦| 国产日产亚系列精品版优势| 婷婷丁香六月天| 人人操91色| 天天综合五月天| 久久丁香社| a九九热www| www.99热在线| 五月天社区| 99热精品在线播放观看| 久久99久久99精品免视看婷婷| 99热视精品| 五月激情影院| 91美女被操| 噼里啪啦完整版中文在线观看| 久草婷婷在线| 亚洲免费在线观看岛国| 国产操碰| 涩涩婷婷五月| 97香蕉久久超级碰碰高清版| 久久久久9| 婷婷五月天综合久久日| 在线观看的av| 色婷婷九月综合| 色六月婷婷| 狠狠精品干练久久久无码中文字幕| 丁香五月97视频| 婷婷五月天在线看| 亚洲色激情| 亚洲啪啪视频| 国产看真人毛片爱做A片| 超碰色人妾| 天天久久人人| 五月天开心激情综合网| 色婷婷久久| 婷婷五月日本| 五月丁香狠狠爱| 3www激情| 九九久久99| 丁香五月婷婷五月| 怡红院院久久| 婷婷婷久久久| 婷五月天影院| 五月丁了香蕉综合| 五月丁香在线| 日本不卡一区二区三区| 久青操| 五月激情综合深爱| 精品人妻伦一二三区久久| 欧美日韩国产成人在线| 色情·com| AV操逼网| 9999综合99综合人| 人色五月天婷婷| 99碰网站| 99啪视频在线观看| 热99视频| 六月激情网| 九九精品热播| 99热久草| 日韩成人中文| 久热这里只有国产| 色噜噜狠狠一区二区三区| 黄色片久久| 激情综合自拍五月婷婷色五月| www.9797国产| 九九精品丁香花| 这里只有精品99视频| 亚洲av综合网| 97人人爱人人操| 五月丁香六月婷婷综合网站| 一起草AV| 大香蕉综合网| 久久精品99| 色综合久久44| 色五月婷婷91| 亚洲精品444久久久久久| 99热综合在线观看| 色色激情五月天| 超碰三级秋霞| 欧美狠狠色| 91高潮喷水久久久久久久久| 99在线看片| 国产无遮挡又黄又爽免费网站| 亚洲激情丁香五月天色| 色停停香蕉视频| 亚洲啪啪网| 国产激情在线| 国产激情在线| 色情五月天丁香社区| Aα在线免费观看| 五月丁香六月激情欧美综合| 婷婷色色色| 激情五月天伊人av| 香蕉久久国产AV一区二区| 日本激情ⅩXX免费视频| 日韩啪啪视频| 丁香五月日啪| 思思久久99热只有频精品66| 欧美美女国产日韩一区二区久| 性做久久久久久久免费看| 深爱激情AV|