久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

SonarQube 7.9部署與掃描實(shí)戰(zhàn):低配環(huán)境下的代碼質(zhì)量管理指南

SonarQube 7.9部署與掃描實(shí)戰(zhàn):低配環(huán)境下的代碼質(zhì)量管理指南 簡(jiǎn)介SonarQube 7.9壓縮包是一份面向代碼質(zhì)量管理場(chǎng)景的開源工具部署資源適合需要搭建或升級(jí)SonarQube服務(wù)、持續(xù)檢測(cè)源碼漏洞與壞味道的開發(fā)及運(yùn)維人員。壓縮包整體約196.67MB解壓后包含server啟動(dòng)腳本、data數(shù)據(jù)存儲(chǔ)、extensions插件擴(kuò)展、web前端資源、conf配置目錄、內(nèi)置Elasticsearch核及l(fā)ogs日志等模塊可支撐從安裝配置到運(yùn)行維護(hù)的完整流程。目前已累計(jì)472人學(xué)習(xí)下載。通過bin目錄的管理腳本可快速啟停服務(wù)在sonar.properties中可調(diào)整數(shù)據(jù)庫連接、端口與日志級(jí)別將第三方語言插件放入extensions即可擴(kuò)展分析范圍。內(nèi)置的Elasticsearch能高效檢索質(zhì)量度量數(shù)據(jù)配合web界面查看分析結(jié)果有助于團(tuán)隊(duì)在開發(fā)早期發(fā)現(xiàn)潛在缺陷、統(tǒng)一編碼規(guī)范持續(xù)降低維護(hù)成本。1. 為什么還在用 SonarQube 7.9低配服務(wù)器和老項(xiàng)目的最優(yōu)解接手一個(gè)兩年沒人做靜態(tài)檢查的老 Java 項(xiàng)目我第一件事就是把 SonarQube 拉起來跑一批壞味道數(shù)據(jù)。試了最新版4G 內(nèi)存的服務(wù)器直接起不來規(guī)則集和接口也變了不少折騰兩小時(shí)沒出報(bào)告。換回下載目錄里的 sonarqube-7.9 鏡像一條 Docker 命令五分鐘出結(jié)果。SonarQube 7.9 是官方 LTS 版本規(guī)則集完整、運(yùn)行門檻低、配套插件生態(tài)成熟大量老項(xiàng)目至今還在用它做質(zhì)量基線。這個(gè)資源適合兩類人維護(hù)老系統(tǒng)、只想把質(zhì)量數(shù)據(jù)跑出來的開發(fā)者第一次接觸 SonarQube、不想在環(huán)境配置上花太多時(shí)間的新手。它解決的問題很純粹——在低成本環(huán)境下把代碼壞味道量化出來規(guī)則條條可見改完能立刻復(fù)掃驗(yàn)證。2. 用 Docker 拉起 7.9一條 Compose 搞定服務(wù)端與數(shù)據(jù)庫2.1 為什么 7.9 必須配 PostgreSQL數(shù)據(jù)庫選型的硬約束SonarQube 7.9 官方支持的數(shù)據(jù)庫是 PostgreSQL、Oracle、SQL Server 和內(nèi)嵌 H2。生產(chǎn)環(huán)境里主流做法是配 PostgreSQL因?yàn)榘惭b最省事、權(quán)限模型也清晰。很多人第一次用 7.9 時(shí)拿 MySQL 去連啟動(dòng)日志直接報(bào)Unsupported database mysql這是因?yàn)閺?7.9 開始官方正式移除了 MySQL 支持。如果你只是臨時(shí)體驗(yàn)一下用內(nèi)置 H2 也能跑但重啟后數(shù)據(jù)容易丟不適合長(zhǎng)期管理。數(shù)據(jù)庫選型上我一般推薦 PostgreSQL 10 或 11。7.9 對(duì) PostgreSQL 的支持范圍覆蓋 9.3 到 11選 10 的鏡像最穩(wěn)既有 JSON 支持又不帶 12 之后的新特性風(fēng)險(xiǎn)。用 Docker Compose 把服務(wù)端和數(shù)據(jù)庫一起拉起是最省心的方式。version: 2 services: sonarqube: image: sonarqube:7.9.6-community container_name: sonarqube ports: - 9000:9000 environment: - sonar.jdbc.urljdbc:postgresql://db:5432/sonar - sonar.jdbc.usernamesonar - sonar.jdbc.passwordsonar depends_on: - db db: image: postgres:10.4-alpine container_name: sonardb environment: - POSTGRES_USERsonar - POSTGRES_PASSWORDsonar - POSTGRES_DBsonar volumes: - sonardb:/var/lib/postgresql/data volumes: sonardb: driver: local這段 Compose 里的關(guān)鍵參數(shù)是sonar.jdbc.url它決定了服務(wù)端連哪個(gè)數(shù)據(jù)庫。jdbc:postgresql://db:5432/sonar里的db是 Compose 內(nèi)部主機(jī)名對(duì)應(yīng)下面的db服務(wù)后面三個(gè)環(huán)境變量分別指定了數(shù)據(jù)庫用戶名、密碼和庫名。depends_on保證數(shù)據(jù)庫先啟動(dòng)但這只是進(jìn)程級(jí)別的等待極端情況下數(shù)據(jù)庫還沒就緒服務(wù)端就啟動(dòng)了稍后會(huì)提到怎么處理。postgres 鏡像里的POSTGRES_USER、POSTGRES_PASSWORD、POSTGRES_DB三個(gè)變量必須和上面的 JDBC 參數(shù)保持一致不然服務(wù)端連不上數(shù)據(jù)庫。卷sonardb用來持久化數(shù)據(jù)刪容器不影響數(shù)據(jù)刪卷才會(huì)徹底清空。端口映射9000:9000是 SonarQube 默認(rèn) Web 端口如果你本機(jī) 9000 被占用改成19000:9000這類映射即可。2.2 容器起不來時(shí)先查這兩個(gè)參數(shù)內(nèi)存映射與日志等待啟動(dòng)完等待一分鐘左右訪問http://localhost:9000如果遲遲打不開去查容器日志是最直接的手段。7.9 內(nèi)置了 Elasticsearch常見報(bào)錯(cuò)是max virtual memory areas vm.max_map_count [65530] is too low這是宿主機(jī)的內(nèi)核參數(shù)限制不是容器配置問題。在宿主機(jī)執(zhí)行sudo sysctl -w vm.max_map_count262144這個(gè)值指定了進(jìn)程能擁有的內(nèi)存映射區(qū)域數(shù)量Elasticsearch 默認(rèn)要求不低于 262144。臨時(shí)修改立刻生效但重啟后失效建議寫進(jìn)/etc/sysctl.conf持久化。另一個(gè)小坑是日志里反復(fù)出現(xiàn)Process [elasticesearch] is stopped原因常是容器內(nèi)存不夠。7.9 的 Docker 鏡像默認(rèn)把 ES 堆內(nèi)存設(shè)為 1G如果你的服務(wù)器只有 2G 內(nèi)存再跑 PostgreSQL 很容易觸發(fā) OOM。這時(shí)需要給容器限內(nèi)存同時(shí)調(diào)低 ES 堆內(nèi)存。在 Compose 的 sonarqube 服務(wù)里加兩行environment: - sonar.search.javaAdditionalOpts-Xms512m -Xmx512msonar.search.javaAdditionalOpts直接控制 Elasticsearch JVM 參數(shù)把堆內(nèi)存從默認(rèn)降到 512M換穩(wěn)定性。不過降到 512M 之后大型項(xiàng)目的索引性能會(huì)受影響適合幾百個(gè)文件的倉庫。2.3 不用 Docker 的手動(dòng)部署最容易漏的目錄與權(quán)限如果你的服務(wù)器上不方便裝 Docker手動(dòng)部署其實(shí)也就三步下載 7.9 發(fā)行包、改conf/sonar.properties、啟動(dòng)bin/下的腳本。關(guān)鍵配置集中在conf/sonar.properties文件里sonar.jdbc.urljdbc:postgresql://localhost:5432/sonar sonar.jdbc.usernamesonar sonar.jdbc.passwordsonar sonar.web.port9000注意手動(dòng)部署時(shí)數(shù)據(jù)庫連接串的寫法是jdbc:postgresql://localhost:5432/sonar和 Docker 里的差別就在主機(jī)名部分。改動(dòng)后不要用 root 用戶直接跑啟動(dòng)腳本SonarQube 官方明確要求非 root 運(yùn)行否則 Elasticsearch 拒絕啟動(dòng)。創(chuàng)建專用用戶并授權(quán)數(shù)據(jù)目錄是我推薦的做法useradd sonar chown -R sonar:sonar /opt/sonarqube-7.9 su sonar -c /opt/sonarqube-7.9/bin/linux-x86-64/sonar.sh start訪問時(shí)還需要確認(rèn)防火墻有沒有放行 9000 端口以及sonar.web.port是否被占用。手動(dòng)部署比 Docker 多出的幾個(gè)變量就是這些——運(yùn)行用戶、目錄權(quán)限、端口沖突排查時(shí)按這個(gè)順序來基本不會(huì)卡住。3. 把掃描器接到項(xiàng)目從本地 sonar-scanner 到 CI 集成的完整路徑3.1 本地掃描第一個(gè)項(xiàng)目sonar-project.properties 配置拆解服務(wù)端起來之后需要安裝掃描器才能分析代碼。我習(xí)慣用 sonar-scanner-cli 的 4.x 版本和 7.9 服務(wù)端的兼容性最好不需要額外加參數(shù)。解壓后先改conf/sonar-scanner.properties把服務(wù)端地址和認(rèn)證信息寫進(jìn)去sonar.host.urlhttp://localhost:9000 sonar.login你的Token這里的sonar.login在 7.9 里推薦用 Token而不是賬號(hào)密碼。登錄 SonarQube 后在右上角頭像菜單里進(jìn)入「我的賬號(hào) → 安全」生成一個(gè) Token復(fù)制出來填進(jìn)去。Token 比密碼安全的地方在于可以單獨(dú)撤銷即使泄露也不影響賬號(hào)密碼。然后在項(xiàng)目根目錄創(chuàng)建sonar-project.properties這是掃描器的項(xiàng)目級(jí)配置sonar.projectKeymy-project sonar.projectNameMy Project sonar.projectVersion1.0 sonar.sourcessrc sonar.java.binariestarget/classes sonar.java.libraries**/lib/*.jar sonar.sourceEncodingUTF-8sonar.projectKey是項(xiàng)目的唯一標(biāo)識(shí)在同一臺(tái) SonarQube 上不能重復(fù)sonar.sources指向源碼目錄sonar.java.binaries指向編譯后的 class 目錄這個(gè)參數(shù)在 7.9 里特別容易漏漏了會(huì)報(bào)java files cant be analyzed。sonar.java.libraries指定依賴 jar 的路徑如果項(xiàng)目有多級(jí)依賴目錄可以用通配符。最后執(zhí)行sonar-scanner掃描結(jié)束會(huì)輸出BUILD SUCCESS和一個(gè)http://localhost:9000/dashboard?idmy-project的鏈接。打開就能看到行數(shù)、壞味道、覆蓋率這些基礎(chǔ)指標(biāo)。第一次跑掃描時(shí)我一般會(huì)盯著日志里的WARN看很多參數(shù)問題不會(huì)讓掃描失敗但會(huì)直接導(dǎo)致某些指標(biāo)缺失。3.2 接入 Maven先編譯再掃描順序別搞反Maven 項(xiàng)目接 SonarQube 是最省事的場(chǎng)景不需要手動(dòng)建sonar-project.properties因?yàn)閜om.xml里已經(jīng)包含坐標(biāo)信息。推薦的做法是在pom.xml里配置插件屬性或者直接在命令行傳參mvn clean verify sonar:sonar \ -Dsonar.host.urlhttp://localhost:9000 \ -Dsonar.login你的Token這里順序有講究先clean verify生成最新的 class 文件和測(cè)試報(bào)告再執(zhí)行sonar:sonar做分析。如果直接跑mvn sonar:sonar當(dāng)源碼有編譯錯(cuò)誤時(shí)分析器拿不到完整的字節(jié)碼結(jié)果會(huì)少一部分規(guī)則檢查。sonar:sonar這個(gè)參數(shù)里的 host 地址寫的是外部訪問地址如果你在 Docker 容器里跑掃描器注意不要寫localhost要寫宿主機(jī) IP。多模塊項(xiàng)目還有一個(gè)常見問題默認(rèn)只會(huì)分析當(dāng)前模塊。如果有父子模塊需要在父pom.xml里加properties sonar.modulesmodule-a,module-b/sonar.modules /propertiessonar.modules是逗號(hào)分隔的模塊列表指定后掃描器會(huì)依次分析各模塊并匯總到同一個(gè)項(xiàng)目看板。不加這個(gè)參數(shù)時(shí)7.9 會(huì)把子模塊的代碼分析結(jié)果算到各自獨(dú)立的 projectKey 下質(zhì)量門禁的匯總數(shù)據(jù)就是錯(cuò)的。3.3 接入 Jenkins用 Token 認(rèn)替代密碼構(gòu)建步驟只保留兩行Jenkins 接入時(shí)我見過不少團(tuán)隊(duì)在系統(tǒng)配置里填賬號(hào)密碼這種做法在 7.9 上也能通但一遇到密碼輪換就要改 Job。用 Token 就干凈得多。先在 Jenkins 的憑據(jù)管理里添加一個(gè) Secret text把 SonarQube Token 填進(jìn)去然后在構(gòu)建步驟里執(zhí)行mvn clean verify sonar:sonar \ -Dsonar.host.urlhttp://sonarqube:9000 \ -Dsonar.login${SONAR_TOKEN}${SONAR_TOKEN}是從 Jenkins 憑據(jù)注入的環(huán)境變量。需要注意的是sonar.host.url這里寫了http://sonarqube:9000這是 Jenkins 和 SonarQube 在同一個(gè) Docker 網(wǎng)絡(luò)時(shí)用的主機(jī)名如果你的 Jenkins 和 SonarQube 不在同一網(wǎng)絡(luò)改成實(shí)際 IP。還有一點(diǎn)7.9 的 Webhook 配置在「項(xiàng)目 → 管理 → Webhook」里Jenkins 的 SonarQube 插件依賴它接收分析完成通知沒配的話流水線會(huì)卡在等待階段直到超時(shí)。4. 質(zhì)量門禁不是默認(rèn)值把閾值調(diào)到團(tuán)隊(duì)能落地的程度4.1 先弄懂五個(gè)核心指標(biāo)Bug、漏洞、壞味道、覆蓋率、重復(fù)度SonarQube 7.9 的看板頁默認(rèn)展示的指標(biāo)是 Bug、漏洞、壞味道、覆蓋率、重復(fù)度中文版界面也沿用這套翻譯。這五個(gè)指標(biāo)對(duì)應(yīng)不同的質(zhì)量維度Bug 反映代碼里可能導(dǎo)致運(yùn)行時(shí)錯(cuò)誤的問題比如空指針、數(shù)組越界漏洞集中在安全層面比如 SQL 注入、硬編碼密碼壞味道是代碼結(jié)構(gòu)問題像過長(zhǎng)方法、命名不規(guī)范覆蓋率衡量的是測(cè)試對(duì)代碼行的覆蓋情況重復(fù)度表示相同代碼塊被復(fù)制的比例。7.9 里還有一個(gè)概念叫「新增代碼」New Code默認(rèn)以最近 30 天為周期。質(zhì)量門禁分了兩套規(guī)則——新增代碼一套、整體代碼一套。這套設(shè)計(jì)對(duì)老項(xiàng)目特別友好你可以讓整體代碼的壞味道存量慢慢還債但新增代碼必須滿足門檻防止問題繼續(xù)積累。很多團(tuán)隊(duì)第一次配門禁時(shí)只盯著全局指標(biāo)結(jié)果老項(xiàng)目永遠(yuǎn)紅燈反而沒人去管新增代碼的質(zhì)量了。4.2 規(guī)則集配置復(fù)制默認(rèn)規(guī)則再裁剪別直接改官方模板7.9 默認(rèn)把規(guī)則集和質(zhì)量門禁都設(shè)為「Sonar way」直接拿去跑老項(xiàng)目大概率會(huì)遇到大量誤報(bào)。比如某些命名規(guī)范規(guī)則在舊代碼里普遍存在但改起來要?jiǎng)訋装賯€(gè)類團(tuán)隊(duì)根本不接受。這時(shí)候正確的做法不是刪規(guī)則而是復(fù)制一份默認(rèn)規(guī)則集再調(diào)整。操作路徑是在界面頂部點(diǎn)「質(zhì)量配置」找到 Java 對(duì)應(yīng)的 Sonar way 規(guī)則集點(diǎn)「復(fù)制」命名成「My Java Rules」。然后在新的規(guī)則集里逐個(gè)查看規(guī)則把確實(shí)不適合當(dāng)前團(tuán)隊(duì)的規(guī)則停用。常見的誤報(bào)規(guī)則包括java:S100方法名必須符合規(guī)范、java:S115常量命名規(guī)范這些具體停哪些要看項(xiàng)目歷史和團(tuán)隊(duì)約定。復(fù)制規(guī)則集后要把項(xiàng)目關(guān)聯(lián)切到新規(guī)則集上「項(xiàng)目 → 管理 → 質(zhì)量配置」選擇剛建好的規(guī)則集。這里要注意一個(gè) 7.9 的行為修改規(guī)則集后已經(jīng)分析過的歷史數(shù)據(jù)不會(huì)自動(dòng)重新計(jì)算需要在項(xiàng)目首頁點(diǎn)「重新分析」或者等下一次掃描觸發(fā)。如果規(guī)則改動(dòng)比較大我一般直接重新跑一次全量掃描讓數(shù)據(jù)對(duì)齊。4.3 質(zhì)量門禁參數(shù)參考一套能直接落地的小團(tuán)隊(duì)閾值質(zhì)量門禁在「質(zhì)量門禁」菜單里配置同樣可以復(fù)制默認(rèn)模板再改。我整理過一套適合 5-20 人小團(tuán)隊(duì)的閾值直接用「條件」按鈕添加即可指標(biāo)整體代碼新增代碼Bug00漏洞00覆蓋率不低于 50%不低于 50%重復(fù)度不高于 5%不高于 3%壞味道無硬性限制不高于 5這套配置的核心邏輯是安全類問題零容忍新增代碼必須控制覆蓋率但壞味道存量不做剛性考核。你可能會(huì)問覆蓋率 50% 是不是太低了對(duì)于剛接上 SonarQube 的老項(xiàng)目80% 的默認(rèn)要求會(huì)讓團(tuán)隊(duì)直接在門外止步。先跑通流程后續(xù)再一個(gè)模塊一個(gè)模塊地提升閾值比一次性卡死更實(shí)際。配置完后點(diǎn)「應(yīng)用」到項(xiàng)目在 Pull Request 或合并代碼前跑一次掃描門禁結(jié)果是掛在每次分析記錄上的。7.9 的門禁失敗狀態(tài)會(huì)在掃描結(jié)果里明確標(biāo)紅提醒開發(fā)者處理后才允許合入這就是把質(zhì)量卡進(jìn)流程的落地方式。5. 避坑指南SonarQube 7.9 最常見的五個(gè)翻車點(diǎn)5.1 現(xiàn)象啟動(dòng)日志報(bào)Unsupported database mysql進(jìn)程直接退出原因7.9 版本官方移除 MySQL 支持但很多從舊版本升級(jí)上來的團(tuán)隊(duì)還沿用 MySQL 配置。解決切換到 PostgreSQL或者把sonar.jdbc.url改回 PostgreSQL 連接串并重新初始化數(shù)據(jù)庫。血的教訓(xùn)是不要試圖用連接池中間件把 MySQL 偽裝成 PostgreSQL服務(wù)端啟動(dòng)時(shí)會(huì)校驗(yàn)數(shù)據(jù)庫特性繞過校驗(yàn)也會(huì)在后續(xù)索引創(chuàng)建時(shí)失敗。從舊版本升級(jí)前先把 MySQL 數(shù)據(jù)用工具遷移到 PostgreSQL再啟動(dòng) 7.9。5.2 現(xiàn)象容器反復(fù)重啟日志出現(xiàn)max virtual memory areas vm.max_map_count [65530] is too low原因Elasticsearch 需要大量?jī)?nèi)存映射區(qū)域默認(rèn)內(nèi)核限制不夠。這個(gè)報(bào)錯(cuò)在裸機(jī)部署和容器部署里都會(huì)遇到和鏡像無關(guān)。解決在宿主機(jī)執(zhí)行sudo sysctl -w vm.map_map_count262144。有些云服務(wù)器鏡像默認(rèn)值只有 65530改了之后容器內(nèi) ES 才能正常分配內(nèi)存。這個(gè)參數(shù)不會(huì)影響其他應(yīng)用放心調(diào)。5.3 現(xiàn)象掃描顯示BUILD SUCCESS但項(xiàng)目看板里一個(gè)文件都沒有日志里出現(xiàn)java files cant be analyzed原因sonar.java.binaries沒有指向編譯輸出目錄。7.9 分析 Java 代碼需要讀取 class 文件只給源碼路徑是不夠的。解決先確認(rèn)target/classes存在再在sonar-project.properties里配置sonar.java.binariestarget/classes。如果項(xiàng)目是純?cè)创a沒有編譯環(huán)境可以在分析前執(zhí)行mvn compile或javac輸出 class 文件。這個(gè)參數(shù)漏配是新手最常見的坑沒有之一。5.4 現(xiàn)象裝了漢化包后登錄頁面能打開但登錄成功就無限刷新/白屏原因漢化包版本和 7.9 服務(wù)端版本不匹配。中文語言包分版本對(duì)應(yīng)不同的 SonarQube 主版本拿新版漢化包塞進(jìn) 7.9 會(huì)因?yàn)榻涌诓患嫒輰?dǎo)致前端渲染異常。解決刪除extensions/plugins下的語言包 jar 文件重啟服務(wù)端恢復(fù)登錄然后到官方插件倉庫下載與 7.9 完全匹配的漢化包版本重新放入插件目錄并重啟。這個(gè)坑我踩過之后形成了一個(gè)習(xí)慣安裝任何 SonarQube 插件前先確認(rèn)插件標(biāo)注的兼容版本范圍絕不在生產(chǎn)環(huán)境直接嘗試未知版本的插件。5.5 現(xiàn)象Java 項(xiàng)目覆蓋率一直顯示 0%測(cè)試明明有幾十個(gè)用例原因SonarQube 本身不做覆蓋率采集需要讀取 JaCoCo 生成的覆蓋率報(bào)告文件。默認(rèn)規(guī)則集沒配報(bào)告路徑時(shí)服務(wù)端拿不到數(shù)據(jù)。解決在sonar-project.properties里加一行sonar.coverage.jacoco.xmlReportPathstarget/site/jacoco/jacoco.xml前提是 Maven 構(gòu)建時(shí)已經(jīng)配置了 JaCoCo 插件并生成了報(bào)告文件。前端項(xiàng)目則用sonar.javascript.lcov.reportPathslcov.info指向 lcov 報(bào)告。覆蓋率一直為 0 時(shí)先確認(rèn)報(bào)告文件真實(shí)存在再檢查路徑寫沒寫對(duì)最后回頭看看BUILD SUCCESS日志里有沒有Coverage information was not collected這種提示詞。6. 從 7.9 升級(jí)到新版先備份再驗(yàn)證的三步走如果你不是非 7.9 不可而是想要新版的規(guī)則集和性能優(yōu)化升級(jí)前先把遷移路徑規(guī)劃好。SonarQube 官方支持跨 LTS 版本升級(jí)7.9 的下一步官方建議是 8.9 LTS再往后才考慮 9.x。直接跨兩個(gè) LTS 版本升級(jí)會(huì)出現(xiàn)數(shù)據(jù)模型不兼容報(bào)錯(cuò)。以下三步走我每次升級(jí)都會(huì)執(zhí)行。第一步是備份。停止 SonarQube 服務(wù)備份數(shù)據(jù)庫和配置文件pg_dump -U sonar sonar sonar_backup.sql tar czf sonarqube_conf_backup.tar.gz /opt/sonarqube-7.9/conf /opt/sonarqube-7.9/extensions第二步是替換發(fā)行包。把新版 SonarQube 解壓到新目錄拷貝備份的extensions插件目錄和conf/sonar.properties再把數(shù)據(jù)庫指向同一個(gè) PostgreSQL 庫啟動(dòng)后服務(wù)端會(huì)自動(dòng)執(zhí)行數(shù)據(jù)遷移腳本。第三步是驗(yàn)證。訪問首頁確認(rèn)所有項(xiàng)目還在點(diǎn)進(jìn)項(xiàng)目看歷史曲線是否保留再用 sonar-scanner 跑一次全量掃描對(duì)比 Bug、覆蓋率等指標(biāo)是否與舊版一致。遷移過程中如果出現(xiàn)Database migration failed直接恢復(fù)備份重新來不要試圖手工改數(shù)據(jù)庫表結(jié)構(gòu)。升級(jí) 8.9 之后你會(huì)發(fā)現(xiàn)質(zhì)量門禁、規(guī)則集配置界面有變化項(xiàng)目數(shù)據(jù)本身不受影響。我經(jīng)歷過一次跳過 8.9 直接升 9.x 失敗后每次升級(jí)前都會(huì)先查一遍 LTS 版本的兼容矩陣再動(dòng)手。從那以后升級(jí)這種事我再也不依賴直覺而是老老實(shí)實(shí)按驗(yàn)證清單走完。希望這份 7.9 的部署、掃描到遷移的踩坑整理能幫到你我平時(shí)用到的配置模板也都打包在下載目錄里直接拿去對(duì)照能省不少排查時(shí)間。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩无码成人电影| ?亚洲伊人伊成久久人综合网| 久久伊人在线五区| 天天天天天天天天天天干美女| 亚洲a色| 亚洲情色1区| 97免费免费视频网| av网站在线看| 啪啪啪男女亚洲中文字幕99| 中文一区二区婷婷视频| 六月丁香啪啪啪| 中文字幕亚洲永久精品| 久久专区| 国产乱伦视频污| 激情视频图片| 人妻天天爽夜夜爽2| 97中文字幕色| 91色噜噜狠狠| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 99色在线视频| 九九Av| 黄在线| 丰满美女一级毛片在线播放| 99rre在线精品99re8| 美女爽爽爽刺痛洞洞| 欧美成人综合| 白丝少妇一区二区| 熟女AV一区| 日韩欧美麻豆| 一二视频神马久久传媒| 亚洲色图自拍| 人人妻人人澡人人爽人人精品浪潮| 中文字幕精品亚洲熟女| 欧美激情亚洲情色| 亚州九九九精品视频| 久久国产精品熟女人妻| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产精选三级在线观看| 久久久精品无码亚免费| 久久久久久久久成人av解说| 日本在线播放不卡一区| 五月色综合| 99热啪啪| 极品粉嫩一区二区| 中文字幕,人妻,日韩| 丁香婷婷九月| 麻豆久久视频在线地址| 久久久久日本视| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 国产久久视频| 亚洲色宗合| 久久久蜜桃臀无码视频| 秋霞午夜成人福利片片| 岛国福利在线精品播放| 日韩无码精品综合久久| 色综合色欲色综合色综合色综合| 中文字幕高清20页视频| 9999亚洲电影| 免费A片三p视频| 国产AAAAAABBBBB| 26uuu偷拍亚洲欧洲综合| 无码精品久久| 久久人妻丝袜一区二区三| 精品一区二区啪啪啪| 欧美在线官网| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 亚洲五月丁香花狠狠干一区二区三区| 91精品成人www| 伊人久久久日韩一区| 日韩熟女视频二区| 狠狠爱综合网| 一级特级aaaa毛片免费观看 | 国产AV天美传媒一区二区三区 | 日本视频在线中文字幕| 熟女五十路一区二区三| 丁香五月色| 99蜜桃臀亚洲成人在线观看| 日本欧美不卡| 秋霞久久亚洲精品成人| 射丝袜高跟鞋99| www被窝色com| 一级@啪啪视频| 日本性爱少妇| 在线中文字幕视频| 91精品导航| 俺去啦俺来也久久综合| 911av网站免费观看| 99综合视频| 精品无码一二三四区| 青青草一本道福利视频| 久久久久久亚洲中文| 久久婷婷精品| 成熟熟女国产精品一区二区| 久久久久九九九| 久久成人午夜精品影院| 欧美专利1区2区3区4区5区免费| 99后入| 亚洲国产97| 在线观看亚洲专区| 亚欧中文字幕在线视频| 97超碰人人模人人拍人人| 在线视频日韩欧美国产| 98福利在线视频| 人人干黄色| 精品免费一区二区三区在线亚洲人成| 欧美亚洲天天| 超碰人人在线| 无码人妻精品一区二区三区99不卡 | 国产精品自在自拍视频| 日本男人插女人的逼黄色| 91狠狠综合网| 伊人天堂在线| 精品无码一区二区三区| 草伊人高潮喷水超碰| 欧美激情激情xxxx欧美专区| 台湾大香蕉99热| 黑人娇小av在线播放| 色墦五月丁香| 精品视频一区二区| 91男女啊啊啊| 91精品女厕偷拍视频| 99re这里只有精品3| 美女性91| 日日狠狠久久偷偷色综合免费| 国产三级中文字幕粉嫩| 午夜男女爽爽爽在线视频| 淫穴高潮色图| 操一区| 亚洲第一视频 欧美风情 日韩| 青青草中文-久久青草精品一区二区三| 桃色人妻在线视频| 午夜男人一级A片7777| 啊啊啊轻点在线观看| 国语av最新自产拍在线观看| 欧美九一精品久久久熟妇| 青娱乐国产盛宴视频| 级品肉射| 99操碰| 久久久久女教师免费一区| 久久九九网| 天天夜夜rb| 97色伦欧美| 五月天久久综合网| 97操综合| 久久五月份| 探花视频免费观看国产专区| 五十路二区在线 | 免费成人在线熟妇网| 极品尤物自安慰| 一本大道久| 人妻加勒比东京热| 新版天堂中文资源8在线| 97超碰大| 亚洲双插| 久久国产对白激情浪潮| 又黄又爽在线观看视频| 亚洲AV无码国产成人| 97操b| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 九月丁香婷婷| 欧美黄片欧美黄片xxx| 色逼综合| 亚州九九九精品视频| 九九热精品在线| 国产高清精品一区二区三区毛片| 99re这里只有精品2| 欧美欲色| 69精品人人人人| 无码137片内射在线影院| 国产青青美女玩逼视频| 男人的天堂亚洲| 天天草夜夜草高潮片| 亚洲色图欧美| 亚洲av性爱电影| 国产精品suv一区| 十八禁视频网站| 欧美日韩在线视频网站| 亚欧操逼片在线观看 | 小少妇| 日韩乱中文 | 99热精品青草在线| 97精品97| 91精品国产综合久久久蜜臀| 最近的最新的中文字幕视频| 亚洲av影音先锋| 人人做,人人操,人人摸| 97超碰站| 亚洲欧美日韩偷拍色图| 亚洲在线a| 男人成人黄色视频在线观看免费下载| 麻豆一区在线| 神马久久久久久久久久| 久久久久久中文字幕中文字幕最新| 亚洲色图殴美色图激情乱伦| 人人妻人射| 日韩性爱免费观看视频| 亚洲无码超碰免费| 粉嫩av平台| 免费操逼视频下载| 久久 精品| 黑人综合色| 97舔舔| 日韩不卡毛片Av免费高清| 久久久 国产精品| www.狠狠干.coom | 午夜精品久久久久久久男人的天堂| 亚瑟国产精品久久无码| 福利社区午夜一区二区| 小视频国产| 亚洲精品国产熟女| 欧美精品一区二区少妇免费A片| 人人摸人人入| 欧美精品久久96人妻无码| 78精品| 欧美天天影院| A级国产欧美激情在线| 9999久久久| 亚洲动态色图| 国产精品一区二区校花| 日本一区二区三区四区免费观看| 国产亚洲精品农村妇女| 亚洲Av无码成人精品国产| 精品在线观看视频在线| 99综合免费视频| 99色在线| 亚洲精品97在线| 日韩一区二区熟女| 天天综合站| 91制服丝袜| 亚欧成人一级片在线播放| 国产400孕妇孕交群| 凹凸视频在线一区二区| 日本精品网站在线中文| 欧美激情综合| 99re8超碰| 97超碰亚洲| av日韩中文字幕| 中国一级操逼视频| www网站黄| 91视频国品一二三区| 欧美熟妇乱码在线一区| 亚洲天堂一二| 一起草三级AV电影在线观看 | 日本视频在线观看污污污| 日本精品成人无码| 欧美在线伊人色| 天天内射| TS人妖另类精品视频系列| 国产一级不卡在线观看| 激情综合五月天| 禁十八久久| 欧美色图片欧美色图| 国产精品96| 51一区二区三区| 久久超碰免费的| 熟妇激情| 国产一级137片内射麻豆| 国产自偷自拍一区| 久久久久ab| 蜜臀99久久| 精品一啪| 精品国产72| 人妻熟妇一区二区三区| 国产1769在线| 日本熟妇色熟妇在线视频播放| 亚洲色婷婷综合久久久久中文| 天天激情干| 日韩亚洲美女一区久久| 老熟乱一区二区三区四区| 国产精品盗摄 偷窥盗摄| 国产欧美日韩在线不卡第一页| www.一本大99| 97超碰人妻| 色婷婷综合视频| 妇人噜噜| 日日日日做夜夜夜夜无码| 99色热| 四虎在线免费视频| 久久黄色视频一区二区三区 | 国产av热热色| 老司机午夜精品视频| 超碰免费人人| 激情内射| 久久久久婷婷| 久久精品91| 黄色av网站在线播放| 在现视频女上位好爽| 夜夜夜爽www精品视频| 亚洲图片婷婷五月天| 少妇免费视频| 久久专区| 区一在线观看| 白丝被操91| 青青草吊丝| 久久精品一区二区一8| 二三四区精品| 五月天丁香婷婷综合网站| 91夜夜蜜桃臀1区2区3区| 不卡中文字幕aⅴ在线| 91人妻超碰| 婷婷综合伊人一区| 国产亚卅97| 99视频这有这里有精品| 国产乱码精品久久久久久| 日本人妻中文字幕精品| 白 大 人妻 区 在线| se吧提供国产乱老熟视频胖女人| 99xav| 国精精品无码一二三区水多多| 久久综合久色欧美综合狠狠| 最新国产亚洲精品精品国产亚洲综合| 日韩欧视频| 天天色综合图片| 亚洲超碰97| 青青草视频久久久久| 熟妇xxxxx性春色| 久久免费精品96| 亚洲AV性爱电影| 天天干1区2区在线| 欧美在线官网| 风流老熟女一区二区三区l| 91网站18+| 99精品在线播放| 久久精品国产亚洲5555| 亚州熟妇精品| 丁香五月大香蕉| 欧美性爱一区二区| yazhouzaixian| 国产999精品久久久久久| 国产精品亚洲色婷婷久久久| 91劲爆| 久久五月份| 秋霞一级A片黄色视频| 人人妻人人色一区二区三区| 色哟哟国产精品免费网址| 韩三级a视频在线观看| 一本一道久久综合久久| 色老汉色| 啊啊啊啊嗯嗯嗯用力好爽| 日韩免费中文字幕视频| 97se亚洲综合自| 麻豆精品A片免费观看| 国产三级日产三级韩国三级| 国产成人在线观看网址| 思思热在线视频精品| 天天综合网日韩| 欧美国产成人在线| 99r九九| 午夜久久无码1000合集| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 小草精彩毛片| 静品嫩模一区二区| 国内精品a| 91内射| rivers-china.com| 四虎在线播放| 青苹果影院男人的天堂| 猛交交| 日韩欧美国产高清视频| 一级@啪啪视频| 国产品精品自在在线午夜免费| 好一吊区二区| 男人精品天堂一区| 韩日精品福利视频一区不卡在线免| 九色97| 四虎影院成年人片| 日va操| 午夜国产乱伦视频| 四虎国产精品永久在线囯在线| 大逼色网站| 亚洲欧美91√| 无毛精品| 97视频一区| 欧美黑人168页欧美黑人167| 好爽要喷了| 亚洲精品蜜桃久久久久久久| 久久爱超碰网| 久久99草| 国产乱码久久久久久| 国产精品密臀网在线观看| 国产青一二三| 亚州色站 日韩电影| 亚洲有薄码区日本系列中文字幕| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 91n美女视频| 成人婷婷丁香| 中文字幕78| 欧美少妇色综合| 国产精品一区二区后入| 黄色一区三区| 精品在线78| 日本三级精品| 一区二区高清视频| 无码久久国产| 国产熟女完整版中字| 在线观看AV片| 9久精品| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 国模私拍一区二区三区神乳| 亚洲毛片一级带毛片基地| 可能人人看人人摸| 无码国产精品午夜不卡(| 久久色情| 国产又大又粗又长视频在线| 偷拍片久久| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 男人天堂网址| 精品午夜福利国产一区二区在线观看| 亚洲无码?第一页| 免费看日本操逼视频| 天天爽天天爽| 亚洲精品国产精品乱码不卡| 粉嫩久久久极品| 青青草大香蕉视频| 眼镜人妻101.com| 亚州AV无码国产精品| 日本一级一级一级一级| 欧美色997| 日韩精彩视频| 人妻丝袜美腿中文字幕| 中文字幕日韩人妻视频一区二区三区| av国产无码| 蜜臀精品1区2区| 91在线国产后入风骚翘臀美女素人| 伊人九九九| 国内精品a| 亚洲精品久久久久久久蜜桃臀| 色综合91| 国产精品夜夜夜| 大香蕉乱级| 久久久久人妻| 久久骚| 精品无码一区二区三区色欲| 日本中文字幕在线视频 | 国产日韩手机视频在线| 亚洲午夜AV| 日本黄色裸日本黄色裸体| 久久久久久九九九九九| 亚洲成熟国产精品美女| 狠狠干精品一二三四五六2022| 一二区在线观看视频| 翔田千里爆乳巨臀无码| 欧美综合自拍成人自拍第二十页| 欧美性五月| 国产精品一区二区亚洲人成毛片 | 99少妇| 久久久久久久亚洲Av无码| 青青草在线视频人人想人人上| 99久久免费看精品国产一区| 一区二区三区免费岛国片| 熟妇熟女一区二三区| 国产丁香精品露脸视频| 人妻 中文 日韩| 五月天伊人| 亚洲天堂欧美| 精品久久一区二区三区四区五区| 欧美色图综合网| 一块操欧美性爱| 男人的天堂久久狠| 亚洲精品一二区| 天天日日本| 亚洲欧美电影| 偷拍 精品 另类 四区| 免费视频97| 婷婷久久综合| 91中文字幕制服丝袜免费视频| JULIA一区二区三区在线播放| 99re这里| 国产成人无码高清| 国产伊人精品在线| 校园春色之综合网| 日本成人在线不卡一区二区三区| 青青草原人妻| 26UUU欧美日本| 欧美激情 日韩精品| 久久久久久久强迫| 国精综合一二三区影视| 天天色天天干天天射| #NAME?| 日本色色色色色视频| 91美女国产在线| 综合啪啪| 91欧美亚洲| 手机不卡视频不卡在线一二三区| 一级性爱视频免费观看| 蜜臀99999| 久久久久久久亚洲Av无码| 久9爱经典视频| 国产乱伦一二三区| 校园春色 欧美| 蜜桃久久久久久久| 26uuu国产成人综合| 久久精品女同亚洲女同13| 曰韩av中文字幕专区| 日韩在线电影| 东北女人| 99久久网站| 色网色网色网色网色网色| 大香蕉伊人亚洲| 成人亚欧免费视频| 国产精品一区二区密臀| 九九拍拍精品视频在线播放 | 97在线资源| 九九激情网| 青娱乐福利99| 亚州色图欧美色图| 国产成自自拍在线观看| 免费A V在线| 91肉片| 中出在线视频| 偷拍2020| 中文字暮97| 久久久亚洲高清不打码| 亚州性9| 午夜后入| 久久超碰爱| 波多野结衣先锋影音| 天天cao在线| 人妻少妇久久中文| 91成人在线| 超碰成人免费| 日韩人成网站在线播放| 26uuu成人影片| 亚州欧美在线| 99蜜月精品久久| 日本一片一区| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 一区二区播放| 日韩欧亚中文在线| 熟妇人妻一区二区三区| 日本 欧美 国产一区| 国产丝袜欧美在线视频| 日本性感人妻91| 日日骚av| 久九9精品| 人妻美腿丝袜制服诱惑综合天堂-| 立川理惠加勒比无码| 超碰97人人cao| juliaann丝袜| 色与欲影视天天看综合网| 久久999久| 丝袜制服字幕在线| 大香蕉男女超碰精品在线| 中文字幕av亚洲在线| 国产探花日韩援交| 一级做受视频免费是看美女| 97干在线| 91久久久亚洲| 97综合久久| 91殴美| 欧美性夜| 日逼97| 香蕉热人人精品| 啊啊啊想要| 日韩精品资源| 一区二区三区看视频| 国产白嫩漂亮KTV在线| 黄色成人网久久久久久| J?P?NESEHD熟女熟妇伦| 国产在线综合网| 少妇高潮对白在线观看| 国产二区三区粉嫩在线| 91新在线欧美| 欧美 亚洲 另类 综合| 亚洲 欧美 小说| 熟女中出视频| 亚洲淫乱骚妇AV| 久久久久久久久久久久黄色| 男人天堂综合| 中国熟女91| 日本精品一区二区三| 欧美综合自拍亚洲综合图| 国产中午字一暮区| 熟女熟妇一区二区三四区| 日韩三级av片| 99人妻碰碰碰久久久久禁片| 亚洲日韩视频二区| 丰满高潮18xxxx| 婷婷九月色| 日韩偷拍色图| 精品国产乱码久久久兰草影视| 欧美体内射精| 欧美综合第一页| 91一区二区三区蜜桃| 欧美,日韩综合久久| 久久肏大逼| 夜夜操二区| 性生活久久久久久久久久| 免费97视频| 天天干嫩逼网| 在线a v| 久久婷婷五月天| 人妻精品4K4K4K4K4| 中文一区在线日| 日本精品一区二区不卡| 色在线综合| 精品99999久久久久久| 吉田爱美AV在线| 久久中文字幕女同性恋一区| 丰满熟女一区二区三区在线播放| 少妇啪啪自拍| 人妻久久久久久久久久久久久久久| 91殴美大片| 91操熟女视频| 免费无码国产精品v片在线观看| 中文字幕一区日韩精| 美腿色图| 久久有码视频| 国产精品毛片?v一区二区三区 | 九九十八精品| 国产精选视频| 一区二区影院| 九九久久久九九| 蜜臀va69| 国产人伦a片信息免费片| 67914亚洲精品| 超碰这里有精品| 天天干天天舔| 亚洲欧美精品一区天堂久久 | 偷拍盗拍亚洲色图图片| 日韩丝袜二区| 国产中出内射一区二区| 日韩免费大片一级播放| 国产青一二三| 亚洲图片第一页| a级理论午夜日本| 美女AV一区二区| 色激情综合网站| 99色综合| 大香蕉中文网| 久久久夜夜嗨免费视频| 免费亚洲国产精品久久一区| 最新国内自拍av免费| 超碰亚洲97| 色操逼网| 亚洲男人的天堂AV| 色激情综合网站| 国产原创自拍| 亚洲人妻五月丁香婷婷| 久久久久国产一区二| 动漫av中文| 秋霞一级A片黄色视频| 91丝袜在线观看视频在线观看| 欧洲视频在线| 婷婷五月天成人网| 草草草视频| 九九在线精品| 亚洲天堂资源网| 98色网| 九九九九9999| 啊a一区在线| 欧美极品美女aaaaaa级黄片| 草b在线 | 日韩在线性爱免费视频| 夜精品久无码| 欧美少妇性爱网站| 久久九九精品一区二区| 婷婷五月天AV| 天天综合-91入口| 大香蕉AV丝袜| 人人看人人爰人人操| 青青欧洲黑| 欧日a| 久久尹人大香焦视| 激情露脸爱| 人人操人人搞人人草| 九久久精品| 日本久久网| 日产操逼| 丝袜色综合| 丁香六月婷| av爱爱爱| 五月天AV资源| 美腿色图| 亚洲操逼无码| 九九九热| 亚州大图综合色图| 亚州精人品大香蕉| 日韩综合成人免费视频| 尤物视频新赏网鲜网色诱网| 色麻豆AV| 一级免费啪啪片| 欧美色网| 国产精品69久久久久久久| 天美传媒一二三区永久网站| 99在线免费公开视频| 超碰偷拍| 久久天天躁日日躁狠狠躁| 欧美日韩香蕉| 日韩肏逼视频| 日韩专区久久久| 日韩美女久久一区二区三区| 温婉少妇玩3p| 中文字幕蜜乳av| 亚洲一区制服诱惑| 日本不卡高清免v欧美日韩在线观看| 岛国免费黄色网址| 91丝袜| 97国产精品久久久久| 久久大香蕉手机高清视频| 插日本熟女视频| 高清有码一区二区| 欧美在线电影| 老女人91| 美骚妇av高清在线| 久久亚洲AV无码白度| 国产精品爆乳懂色蜜乳| 先锋精品av色鲁| 亚洲欧美国产中文视频| 玖玖资源视频一区二区三区| 好色综合| 麻豆国产精品午夜视频| 老熟妇一区二区三区| 成年男人的天堂| 免费A V在线| 超97在线精品视频| 思思热在线视频在线| 老熟女阿 国产91| 日韩中文9| 久久久久亚洲精品| 77777亚洲蜜臀精品久久综合蜜臀| 天天色播亚洲综合网站| 91人妻做a观看视频| AⅤ片水多多| 91精品国产91久久青草| 中文 人妻 制服| 欧美性第1页| 丰满欧美放荡少妇在线| 欧美综合 站| 天堂射| 四虎免费看黄| 肥佬影院91| 国产极品一区二区三区三州| 91精品久久久久五月天精品| 黄片免费日韩| 国产自制av蜜乳| 国产精品久久| 成年人黄色视频免费| 性天堂| 天天亚洲| AV无码久久久精品| 国产日逼视频| 亚洲精品一区二区精华| 一级片视频啪啪| 亚洲天堂一区| jizz啪啪| 在线观看高清AV| 天天色天天干天天射| 999亚洲国产视频| 久久久无码av精| 强奸a片网| 色婷婷五月综合| 3571色综合一区二区二区| 中文字幕精品一区二区精品| 91N欧美| 天天干天天日天天射黄色大片 | 丝袜视频网国产90| 怡红院成人视频| 欧州91高潮| 99精品国产户外露出| 欧美五十路熟| 久久亚洲AV无码专区国产精品| 午夜精品探花| 五月天激情婷婷| 国产九九久久久精品| 人妻熟女一区二区三区在线| 欧美高清在线| 爱爱动态60秒| 伊人黄色片| 国模精品娜娜一二三区| 91超碰在线播放| 免费99精品国产自在在线| 大香蕉视频啪啪啪啪| 精品91| 激情无码日韩| 婷婷五月天小说| 九九夜精品九九在线| 免费国产| 天天夜躁日日躁狠狠2002| 久久高清欧美国产| 无码99| 内射卯月麻衣| 极品白嫩美少妇在地板上位骑射淫水泛滥| 中文字幕日韩专区精品系列| 欧美很很操视频| 夜夜狼人妻| 五月天久久人妻| 日韩成人精品| 五月天激情网图片| 国产精品一区二区后入| 校园春色 欧美| 香蕉人人操tv| 中文字幕88av在线| 天天日天天看| 一区二区三区四区免费视频| 韩国轻伦国内自拍一区| 日本2020一区二区| 大黄片做爱的大的| 艳美熟妇先锋一二三区| 99re在线观看| 收看日本人日bb| 99爱爱| 五月丁香影院| 玖玖蜜臀资源网| 日韩91网| 日本一区二区三区四区免费观看| 伊人97超碰| 老司机福利社视频在线观看| 国产精品午夜福利亚洲综合网| 久久激情网| 视频在线中文字幕| 琪琪精品免费一区二区三区| http://qxhbdz.com| 伊人欧美大香蕉视频| 亚洲精品天堂久久A∨51成人漫| 欧美日韩夜夜| 欧美性夜| 97色色婷婷| 伊人午夜福利视频| 欧美一区二区三区蜜桃| 中 文字幕一区二区三四 五 区日 日 骚| 日韩精品一二三| 性爱乱伦一区| 伦理日韩国产久久| 国产特级毛片AAAAAA高潮流水| 麻豆视频test| 天天射夜夜操| 嗯嗯,啊啊,国产精品| 人人妻人人澡人人爽久久av| 九九色婷婷| 亚春色色| 婷婷午夜| 91精品网站| 五月天激情小说网| 天天噜| 欧美不卡在线美女| 中文字幕三四区| 亚洲图片欧美91N| 中文字幕99999| 超碰亚洲97| 麻豆天美91| 久久超碰亚洲人| 九九热久久99精品re| 热久日综合| 东亚亚洲无码高清| 超碰综合97在线| 99操逼| 蜜臀久久99精品久久久久久无删减 | 午夜一区二区三区国产| 欧美午夜视频| 欧美极度丰满熟妇hd| 欧亚 另类 久| 69人妻人人揉人人躁人人精品| 国产成人欧美精品在线| 国产一级内射无挡观看| 国产免费操逼| 夜夜爽77777| 欧美亚洲特P| 欧美拳交在线播放| 亚洲天堂欧美| 日日橹狠狠爱欧美超碰| 国产高清精品一区二区三区毛片| 加勒比日本在线| 国产成人一级av88| 乱操9999| 亚 欧 美 综合| 在线免费观看高清无码视频| 99国产在线绯色一区| 九九精品无码专区免费| 天天射夜夜| 免費黃色視頻觀看一| 中文字幕三四五区| 日日日啊啊啊| 伊人五月天激情| 亚洲欧美伦综合| 亚洲 图片 欧美 色图| 国产AV精久久| 亚洲熟女人妻中文字幕一区二区 | 看全色黄大色大片免费视频| 不卡九肏| 亚洲综合婷婷| 国产精品无码成人精品| 久久偷偷色综合蜜桃| 蜜臀久久久久久999| 午夜视频好爽啊| 久久久新亚洲AV| 国产精品3| 丁香五月天婷婷姐| 久久香蕉国产线看观看猫咪av | 操人妻丝袜高跟| 偷拍自拍在线视频观看| 国产农村妇女精品| 日韩色图 一区二区| 澳门人妻久久| 亚洲精品日韩国产欧美| 欧美呦呦性爱| 深夜国产福利| 加勒比久久av| 啊操爽品善一区二区三区| 色婷婷狠狠| 人人操人人大香蕉| 操逼视频色| 亚洲色图91| 国产麻豆91欧美一区二区久久婷婷国产精品| 日韩紧密久久| 淫妻综合网| 牛牛aV| 国产一级特黄大片处女| 国产高清自拍| 欧美+日产+中文| 久久久久九九九九九| 亚洲Av噜噜一区二区三区妖精| 久操综合在线| 另类视频在线| 强免费黄色网址| 蜜乳AV一区| 国产黄色小视频网站| 操一操摸一摸| 熟女人妻精品一区二区视频 | 影音先锋乱伦资源| 操逼A∨| 性色亚洲| 亚洲色图欧美| 美女诱惑久久| 久久啊啊| 诱惑网综合| 天天干18禁| 操人妻视频| 偷拍盗拍亚洲色图图片| 欧美天堂在线| 久久久久白虎| 新怡红院| 我要色综合网站| 色九九久九九| 色图四区| 天天爽天天操啊啊啊| 欧美78P| 欧美少妇色图| 国产老太乱伦一区| 久久婷婷电影网| 天天视频黄| 久久中文字幕一区不卡| 色综合久久av| 国产熟女免费观看久久| 久久久久九九九| 色综合网1| 五月综合色| 欧美超碰9798| 亚洲精品欧美专业| 亚洲精品一区二区免费在线观看| 91激情网| 久久久成人免费av电影| 清纯唯美综合| 欧美人体性爱互联网第一页婷婷日本| 免费精品无码一级毛片牛牛影视| 三级日本一区二区三区| 一级日本牲交大片好爽在线看| 国产精品干干干| 日韩黄色一区二区三区| 国产亚洲色婷婷久久99精品91| 亚洲少妇喷视频看| 少妇被玩视频二三区| 极品后入免费视频| 狠狠97| 日本精品五区| 国产人妖的免费的视频| 熟妇操花| 国产天天骚| 丝袜色综合| 青青草久草| 国产女人与拘做受视频免费| 欧美成人黄网色网站| 亚洲天堂男人在线| 亚洲综合九| 亚洲 欧美 第一页| 欧美呦呦性爱| 成人午夜无码视频| 欧美亚洲丝袜美女电影| 91亚洲欧美综合高清在线| 92久久| 成人a大片在线观看| 国产精品大香蕉| 亚州再线| 中国和日本人色哪个不下载能放| 欧美操人视频| 久9视频| 欧美另类自拍 | 日本操大逼| 六六久久日韩不卡| 超碰69| 大学生美女口爆| a天堂视频| ,国产乱人伦精品一区二区三区| 色偷偷人人玩人人舔人人操人人摸人人爽 | 青青网三级视频| 久久九操在线观看| 色综合国产在线观看| 静品嫩模一区二区| 久久综合超碰| 欧美第一页| 精品超碰国产| 青草影院内射高潮| 亚洲欧美一区二区网址| 五月婷婷基地| 亚洲诱惑| 日韩熟女三十乱伦| 人妻久久久| 九久久精品| 香蕉热人人精品| 亚洲天堂另类小说男人| 色臀AV| 日本午夜久久电影| 嗯嗯啊啊的视频| gogogo免费高清看中国国语| 久久精品欧美一区蜜桃| www.人人摸在线视频| 福利视频一区二区微拍| 激情亚洲天堂| 亚欧高清| juliaann精品熟女一区| 日本一区二区三区四区五区六区七区八区九区| 无色无码| 91 综合 色| av天堂精品久久| 久久鲁夜| 91av一区二区在线观看| 嗯嗯啊啊亚欧精品| 四虎精品永久在线播放| 大香蕉免费中文| 男人的天堂免费| 九九热最新| 91久久婷婷| 欧美大战久久久伊人| 国产AAAAAABBBBB| 台湾大香蕉99热| 欧美成人A√在线一区二区| www四虎| 久久婷婷电影网| 亚洲情色1区| 亚洲乱码精品一区二区| 乱理日韩中文| 日本一区二区三区午夜观看| 九热大香蕉| 91香蕉视频在线观看免费| 欧美日本天堂| av网页一区二区三区| 天美传媒av在线| 亚欧性爱ab| 女人香蕉久久毛毛片精品| 色色色综合| 亚洲天堂久久久久久粉红视频| 欧美图片偷拍| 91久久九九精品国产综合| 区二区亚洲婷| 乱伦AVxx| 黄色工厂这里只有精品| 欧美少妇熟女| 日本性交操一区二区不卡系列| 热久日综合| 五月天玖玖资源站| 日日躁夜夜躁狠狠躁超爽| 另类综合另类| 久久精品国产99精品亚洲蜜...| 国产第11页| 韩国黄色片精品久久久| 97欧美| 超碰这里只有精品| 搡老熟女老女人老熟妇免费视频| 久久久久久久久久久久色网| 久久人人妻| 国产精品久久久久久无码红治院| 亚洲AV色图一区| 淫妻综合网| 91精品久久久久五月天精品| 欧美精品,四区。五区| 熟妇熟女视频一区二区三区| 久久成人国产精品| 久久久国产护士丝袜美腿一| 超91综合网| 日韩亚洲精品一区二区| 欧美啪啪啪91| 亚洲第一页欧美| 亚洲第一成人影院色播| 白丝av| 久久噜噜噜精品国产亚洲综合| 欧日韩不卡视.频| 超碰成人公开| 久久激情婷婷| 日日骚精品视频| 国产少妇与亚洲av| 无码av永久免费专区网站| 欧美 亚洲 第一页| 天天草AV| 很黄很污的免费网站| 亚洲中文日韩精品| 日本性感人妻91| 91少妇高潮| 久草男人天堂| 亚洲中文字幕97久久精品少妇| 国产欧美日韩一区二区三区| 好属操| 亚洲熟妇AV日韩熟妇在线| 性欧美天天| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 加勒比久久av| 丝袜综合| 亚洲无套久久嗯嗯| 第一高清av中文字幕| 亚洲精品毛片在线观看| 国产熟妇 码视频户外直播| 国产蜜臀在线| 搞中出视频在线观看| 香一区二区三区| 婷婷成人五月天| 伊欧美综合视频| 亚欧成人综合影院| 日韩免费a级毛片无码a∨| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 超碰久久草| 青青草精玖玖69精品| 精品少妇一区二区三区免费观看| 自拍鲍鱼一区在线高清观看免费| 涩涩涩综合| 国产JDAV无码视频在线观看| 欧洲自拍色图gif在线| 伊香蕉综合久久久久久久噜噜噜| 丰满精品人妻少妇久久字幕| 97干日韩| 久久久久久欧美精品se一二三四| 欧美系列在线一区二区| 曰韩操B| 岛国A V在线免费看| 白丝AV| 神马久久久久久| 精品在线蜜臀| 亚洲丝袜综合| 欧美激情1区| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 国产丝袜高跟美女av免费观看| 色哟哟av网址| 91成人久久| 国产诱惑| 天天天操天天天爱| 天天热精品| 97超碰影音| 日本幼女18+| 九九热av| 啊啊啊啊啊啊在线观看| 亚州综合网| 性色AV蜜色av色欲av| 午夜舔阴达高潮视频免费看| 国产毛片片精品天天看视频| 日本操逼aaaaa| 自拍偷拍草一草| 国产性爱在线视频一区二区| 久久精品中文字幕观看| 久久久国产亚洲精品系列| 午夜福利视频在线一区| 91人妻Pr| 天天欧美色|