欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

WildFly應用服務(wù)器核心原理與企業(yè)級運維實戰(zhàn)

WildFly應用服務(wù)器核心原理與企業(yè)級運維實戰(zhàn) 1. 項目概述為什么今天還要聊 JBossWildFly如果你在某次系統(tǒng)遷移評審會上聽到“老系統(tǒng)跑在 JBoss AS 7 上升級得切到 WildFly”或者在某家金融類企業(yè)的運維文檔里看到“應用部署路徑為/opt/wildfly/standalone/deployments/”又或者在排查一個 Java EE 應用的類加載異常時日志里反復出現(xiàn)org.jboss.modules.ModuleClassLoader—— 那么你正在直面一個被嚴重低估、卻仍在關(guān)鍵生產(chǎn)環(huán)境中沉默運轉(zhuǎn)的基礎(chǔ)設(shè)施JBossWildFly應用服務(wù)器。它不是云原生時代最耀眼的新星也不是 Spring Boot 內(nèi)嵌 Tomcat 那樣輕量易上手的“默認選項”但它卻是過去十五年里支撐大量政企核心業(yè)務(wù)系統(tǒng)如某省社保結(jié)算平臺、某大型能源集團設(shè)備監(jiān)控中臺、某銀行信貸審批后臺穩(wěn)定運行的底層脊梁。WildFly 不是“過時技術(shù)”而是一種經(jīng)過高強度、長周期、多版本演進驗證的 Java EE / Jakarta EE 全棧能力交付載體——它把事務(wù)管理、JNDI 查找、JMS 消息、安全域配置、集群會話復制、模塊化類加載這些企業(yè)級剛需封裝成一套可配置、可擴展、可審計的運行時契約。我從 2012 年開始接觸 JBoss AS 7參與過三個跨年度的遺留系統(tǒng)現(xiàn)代化改造項目其中兩個最終選擇保留 WildFly 作為主運行容器而非全量遷移到 Spring Boot Kubernetes。原因很實在不是不想換而是換不起——那些深度耦合了 JTA 分布式事務(wù)、EJB 遠程調(diào)用、JCA 連接器、以及自定義 Security Realm 的老模塊重寫成本遠高于運維優(yōu)化成本。WildFly 的價值恰恰藏在這種“不聲張但不可替代”的場景里它不追求啟動速度但保證事務(wù)一致性它配置略顯繁復但提供極細粒度的資源隔離與行為控制它文檔風格偏“手冊感”但每個 XML 配置項背后都有明確的規(guī)范依據(jù)和壓測數(shù)據(jù)支撐。這篇文章不講“WildFly 是什么”也不堆砌官網(wǎng)介紹。我要帶你拆開它的外殼看清楚它到底在解決哪一類問題哪些場景下它仍是不可替代的選擇它的配置邏輯如何自洽當問題發(fā)生時你該盯住哪幾行日志、哪幾個指標、哪幾處配置尤其是當你面對一份沒有注釋的standalone.xml、一個報錯信息模糊的ClassNotFoundException、或是一個 CPU 持續(xù) 95% 卻查不到熱點線程的生產(chǎn)實例時這篇內(nèi)容就是你打開 WildFly 黑箱的第一把鑰匙。2. 核心設(shè)計哲學與架構(gòu)選型邏輯2.1 它不是 Tomcat也不是 Spring Boot理解 WildFly 的存在前提很多初學者會困惑“既然 Spring Boot 內(nèi)嵌 Tomcat 能跑 WAR為什么還要單獨裝 WildFly”這個問題本身就暴露了對 Java 企業(yè)級應用分層邏輯的誤讀。我們來做一個生活化類比把一個 Java Web 應用比作一棟住宅樓。Tomcat是“毛坯房基礎(chǔ)水電接口”它提供 Servlet 容器、HTTP 接入、基礎(chǔ)類加載但你得自己拉線、裝開關(guān)、接熱水器——比如事務(wù)要自己配 JTA 實現(xiàn)如 Atomikos消息要自己集成 ActiveMQ 客戶端安全認證要自己寫 Filter 或 Spring Security 配置。Spring Boot是“精裝交付房智能家居中控”它把常見組件數(shù)據(jù)庫連接池、緩存、消息中間件客戶端都預裝好、配好聯(lián)動邏輯你只需填入住需求application.yml就能快速入住。但它默認不提供“整棟樓的消防系統(tǒng)審批資質(zhì)”——即 Jakarta EE 規(guī)范的全棧合規(guī)性認證。WildFly則是“帶全套市政驗收文件的標準化工業(yè)廠房”它內(nèi)置了通過 Jakarta EE TCK 認證的事務(wù)管理器Narayana、JMS 實現(xiàn)ActiveMQ Artemis、安全管理器PicketBox / Elytron、Web 服務(wù)引擎RESTEasy、甚至集群通信協(xié)議JGroups。你部署的 WAR/EAR不是“跑起來就行”而是承諾“按標準執(zhí)行”——比如StatelessEJB 的事務(wù)邊界、Resource注入的數(shù)據(jù)源連接、security-constraint定義的 URL 權(quán)限都會被 WildFly 的運行時嚴格校驗與執(zhí)行。所以 WildFly 的核心定位從來不是“更快更輕”而是“更全更穩(wěn)更可審計”。它的架構(gòu)選型邏輯圍繞三個剛性需求展開規(guī)范契約優(yōu)先必須 100% 兼容 Jakarta EE前身為 Java EE規(guī)范。這意味著它的模塊加載機制、JNDI 命名空間結(jié)構(gòu)、JTA 事務(wù)傳播規(guī)則全部由 JSR 文檔定義而非框架作者的個人偏好。某高校實驗室曾用 WildFly 8 驗證一個分布式事務(wù)論文模型正是因為其 Narayana 實現(xiàn)嚴格遵循 JTS 規(guī)范實驗結(jié)果具備學術(shù)可復現(xiàn)性。運行時可治理性企業(yè)級運維要求“看得清、控得住、改得準”。WildFly 提供 CLI命令行接口、Management ConsoleWeb 控制臺、HTTP Management API 三套統(tǒng)一管理入口所有操作啟停服務(wù)、修改線程池、更新數(shù)據(jù)源、部署應用均生成可審計的操作日志并支持回滾快照。這比手動改server.xmlkill -9的 Tomcat 運維模式高出至少兩個成熟度等級。模塊化隔離能力WildFly 的jboss-modules.jar是其靈魂所在。它拋棄了傳統(tǒng)的雙親委派類加載模型采用“模塊依賴聲明 顯式導出/導入”的方式讓每個部署單元WAR/EAR擁有獨立的類路徑視圖。這直接解決了“Log4j 和 Logback 版本沖突”、“不同應用共用同一份 Jackson 配置導致 JSON 序列化異?!钡冉?jīng)典難題。我曾處理過一個案例兩個業(yè)務(wù)系統(tǒng) A 和 B 同時部署在一臺 WildFly 上A 依賴舊版 Hibernate Validator 5.x使用javax.validation.*包B 使用 Jakarta EE 9 的 Validator 3.xjakarta.validation.*包WildFly 的模塊系統(tǒng)天然隔離二者零沖突。提示W(wǎng)ildFly 的模塊化不是“炫技”而是為了解決真實痛點。當你看到j(luò)ava.lang.ClassNotFoundException: org.jboss.resteasy.spi.ResteasyProviderFactory這類錯誤時第一反應不該是“加依賴”而應檢查jboss-deployment-structure.xml中是否正確聲明了resteasy-jaxrs模塊依賴——這是 WildFly 的“游戲規(guī)則”。2.2 WildFly 與 JBoss AS 的血緣關(guān)系版本演進中的關(guān)鍵斷點很多人混淆 JBoss AS、WildFly、JBoss EAP這里必須厘清JBoss ASApplication Server是 Red Hat 開源社區(qū)版的應用服務(wù)器最后穩(wěn)定版本是AS 7.2.0.Final2013 年發(fā)布。它首次引入模塊化架構(gòu)jboss-modules和統(tǒng)一管理模型Unified Management Model奠定了現(xiàn)代 WildFly 的基礎(chǔ)。WildFly是 JBoss AS 的直接繼承者于 2013 年底以WildFly 8名義重啟開源項目。命名變更標志著架構(gòu)徹底轉(zhuǎn)向 Jakarta EE當時還叫 Java EE最新規(guī)范并擁抱更激進的模塊化與響應式設(shè)計。WildFly 10 是第一個完全支持 Java EE 7 Full Profile 的版本W(wǎng)ildFly 26 是首個全面擁抱 Jakarta EE 9包名從javax.*遷移至jakarta.*的 LTS 版本W(wǎng)ildFly 302024 年發(fā)布已原生支持 Jakarta EE 10 與 MicroProfile 6.0。JBoss EAPEnterprise Application Platform是 Red Hat 提供的商業(yè)支持版基于 WildFly 某個穩(wěn)定分支如 EAP 7.x 基于 WildFly 10/11EAP 8.x 基于 WildFly 26/27增加企業(yè)級特性如 SSO 集成、高級監(jiān)控代理、FIPS 140-2 加密合規(guī)、長期安全補丁。EAP ≠ WildFly 的“付費加強版”而是 WildFly 的“企業(yè)加固發(fā)行版”——它禁用部分實驗性功能強化穩(wěn)定性測試并提供 SLA 保障。為什么這個區(qū)分重要因為你在生產(chǎn)環(huán)境遇到的問題很可能與版本選擇強相關(guān)。例如若你使用 WildFly 23 部署一個依賴javax.xml.bind.JAXBContext的老應用會直接拋NoClassDefFoundError因為 JAXB 在 Java 11 中已被移除而 WildFly 23 默認不包含java.xml.bind模塊需手動添加--add-modulesjava.xml.bind啟動參數(shù)但若你用的是 EAP 7.4基于 WildFly 18Red Hat 已在該發(fā)行版中預置了兼容模塊無需額外配置。注意WildFly 官方只提供最新 3 個主版本的安全更新如當前是 WildFly 30/29/28舊版本漏洞需自行修復或升級。而 EAP 提供長達 10 年的生命周期支持LTS這是企業(yè)選型的關(guān)鍵決策點。2.3 為什么 WildFly 仍活躍于關(guān)鍵系統(tǒng)四個不可替代場景盡管云原生浪潮席卷WildFly 在以下四類場景中依然保持著難以撼動的地位強事務(wù)一致性要求的金融/政務(wù)系統(tǒng)某省級財政支付平臺的核心賬務(wù)模塊需確?!邦A算扣減 支付指令下發(fā) 會計憑證生成”三步操作原子性。它采用 WildFly 內(nèi)置的 Narayana JTA 實現(xiàn)配合 Oracle RAC 數(shù)據(jù)庫的 XA DataSource實測在 2000 TPS 下事務(wù)成功率 99.999%。若換成 Spring Boot Atomikos需自行處理 XA Recovery 日志清理、兩階段提交超時策略、以及與 Oracle RAC 的特定驅(qū)動兼容性問題運維復雜度指數(shù)級上升。遺留 EJB 架構(gòu)的平滑演進某大型制造企業(yè)的 MES 系統(tǒng)核心業(yè)務(wù)邏輯封裝在無狀態(tài)會話 BeanStateless Session Bean中已有 15 年代碼資產(chǎn)。直接重寫為 Spring Cloud 微服務(wù)預估成本超 800 人日。團隊選擇 WildFly 26 Jakarta EE 9 遷移路徑僅將javax.ejb.*替換為jakarta.ejb.*調(diào)整ejb-jar.xml命名空間其余代碼零修改。遷移后性能提升 12%且保留了 EJB 容器提供的自動線程池管理、遠程調(diào)用負載均衡、以及方法級事務(wù)控制能力。高安全合規(guī)性審計場景某金融機構(gòu)的反洗錢AML分析引擎需通過等保三級與 PCI DSS 認證。WildFly 的 Elytron 安全子系統(tǒng)提供 FIPS 140-2 認證的加密算法實現(xiàn)、基于角色的細粒度 Web 資源訪問控制RBAC、以及完整的登錄失敗鎖定與審計日志含 IP、時間、用戶名、操作類型。這些能力在 Spring Security 中需大量定制開發(fā)才能達到同等審計要求?;旌喜渴鸺軜?gòu)中的“粘合劑”角色某電信運營商的 OSS 系統(tǒng)前端為 Vue.js SPA后端由 WildFly承載傳統(tǒng) Java EE 服務(wù)、Node.js實時告警推送、PythonAI 異常檢測三套運行時組成。WildFly 通過其內(nèi)建的 Undertow Web 服務(wù)器直接代理/api/v1/請求到 Java 服務(wù)同時將/ws/路徑轉(zhuǎn)發(fā)給 Node.js WebSocket 服務(wù)。這種“一機多容器”的混合部署模式在 WildFly 的undertow子系統(tǒng)中僅需 5 行 XML 配置即可完成遠比 Nginx 反向代理更輕量、更可控。這些場景共同指向一個事實WildFly 的價值不在于它有多“新”而在于它有多“穩(wěn)”、多“全”、多“可預期”。當業(yè)務(wù)邏輯的復雜度遠超基礎(chǔ)設(shè)施的復雜度時選擇一個經(jīng)過十年以上生產(chǎn)驗證、規(guī)范完備、問題有跡可循的運行時本身就是一種高效的技術(shù)決策。3. 核心配置體系與實操要點解析3.1 目錄結(jié)構(gòu)解剖從bin/到standalone/deployments/的每一寸土地WildFly 的目錄結(jié)構(gòu)設(shè)計極具工程理性理解它是避免“配置迷路”的第一步。以 WildFly 30 為例解剖其核心目錄wildfly-30.0.0.Final/ ├── bin/ # 啟動與管理腳本 │ ├── standalone.sh # Linux 啟動腳本W(wǎng)indows 為 .bat │ ├── jboss-cli.sh # CLI 管理工具入口 │ └── add-user.sh # 創(chuàng)建管理用戶/應用用戶 ├── docs/ # 文檔含 TCK 測試報告、規(guī)范兼容性說明 ├── modules/ # 所有模塊定義jar 包 module.xml 描述文件 │ └── system/ # 系統(tǒng)模塊如 org.jboss.as.server, org.wildfly.extension.undertow ├── standalone/ # 獨立模式Standalone運行時根目錄 │ ├── configuration/ # 核心配置文件 │ │ └── standalone.xml # 主配置文件相當于 Tomcat 的 server.xml │ ├── deployments/ # 應用部署目錄放 WAR/EAR 文件自動熱部署 │ ├── log/ # 日志文件server.log, boot.log │ ├── tmp/ # 臨時工作目錄編譯 JSP、解壓 WAR │ └── data/ # 運行時數(shù)據(jù)H2 數(shù)據(jù)庫文件、緩存數(shù)據(jù) └── welcome-content/ # 默認歡迎頁面可替換為自定義首頁關(guān)鍵要點解析standalone.xml是心臟但不是唯一它定義了整個服務(wù)器的運行時行為線程池、數(shù)據(jù)源、安全域、子系統(tǒng)配置。但 WildFly 支持“配置覆蓋”機制你可以在standalone/configuration/下創(chuàng)建standalone-full.xml啟用全部子系統(tǒng)或standalone-ha.xml啟用高可用集群并通過啟動參數(shù)-c standalone-ha.xml指定。不要試圖在一個standalone.xml里塞滿所有功能而應按環(huán)境職責拆分配置文件。deployments/目錄的“魔法”與陷阱將myapp.war復制到此目錄WildFly 會自動解壓并部署。但注意其背后的“部署標記機制”WildFly 不是簡單監(jiān)聽文件創(chuàng)建而是檢查同名.dodeploy標記文件。正確流程是復制myapp.war到deployments/WildFly 自動創(chuàng)建myapp.war.dodeploy觸發(fā)部署部署成功后重命名為myapp.war.deployed若部署失敗則變?yōu)閙yapp.war.failed并記錄詳細錯誤到server.log實操心得若你發(fā)現(xiàn)應用沒部署先檢查deployments/下是否存在.dodeploy文件若想強制重新部署刪除.deployed文件并重建.dodeploy即可。永遠不要直接在deployments/中編輯 WAR 內(nèi)部文件——它會被下次部署覆蓋。modules/目錄是 WildFly 的“操作系統(tǒng)內(nèi)核”每個模塊如org.hibernate:main是一個獨立目錄包含module.xml聲明依賴與導出包和resources/jar 包。當你需要添加第三方庫如 Oracle JDBC 驅(qū)動絕不能直接丟進lib/WildFly 沒有l(wèi)ib/目錄而應在modules/下創(chuàng)建路徑com/oracle/jdbc/main/放入ojdbc8.jar和module.xml聲明module namecom.oracle.jdbc /和resource-root pathojdbc8.jar/在standalone.xml的datasource中引用driveroracle并在drivers部分聲明driver nameoracle modulecom.oracle.jdbc/這種“顯式模塊聲明”機制是 WildFly 解決類沖突的根本保障。3.2standalone.xml配置精要讀懂 80% 的生產(chǎn)問題standalone.xml是 WildFly 的“憲法”但其 XML 結(jié)構(gòu)龐大默認超 2000 行。我們聚焦最常修改、最易出錯的五個核心區(qū)塊3.2.1management管理接口的“門禁系統(tǒng)”management security-realms security-realm nameManagementRealm authentication local default-user$local skip-group-loadingtrue/ properties pathmgmt-users.properties relative-tojboss.server.config.dir/ /authentication /security-realm /security-realms management-interfaces http-interface security-realmManagementRealm http-upgrade enabledtrue/ socket-binding httpmanagement-http/ /http-interface /management-interfaces /managementmgmt-users.properties是管理用戶憑據(jù)文件add-user.sh腳本會自動在此文件中添加哈希密碼。切勿手動編輯此文件的密碼字段——哈希值需通過腳本生成否則會導致登錄失敗。http-interface綁定的management-httpsocket在socket-binding-group中定義默認端口9990。若需外網(wǎng)訪問必須修改interface namemanagement的inet-address為0.0.0.0默認是127.0.0.1并確保防火墻放行。提示生產(chǎn)環(huán)境嚴禁開啟local認證允許本地 Unix socket 登錄應強制使用properties或 LDAP 認證并定期輪換管理員密碼。3.2.2subsystem xmlnsurn:jboss:domain:undertow:14.0Web 服務(wù)器的“交通管制”subsystem xmlnsurn:jboss:domain:undertow:14.0 buffer-cache namedefault/ server namedefault-server http-listener namedefault socket-bindinghttp redirect-sockethttps enable-http2true/ https-listener namehttps socket-bindinghttps security-realmApplicationRealm enable-http2true/ host namedefault-host aliaslocalhost location name/ handlerwelcome-content/ filter-ref nameserver-header/ /host /server servlet-container namedefault jsp-config/ websockets/ /servlet-container /subsystemhttp-listener的redirect-sockethttps當 HTTP 請求到達時自動 301 重定向到 HTTPS。但注意此重定向發(fā)生在 Undertow 層不經(jīng)過應用代碼因此HttpServletRequest.getScheme()在應用中仍返回http。若應用需感知真實協(xié)議應配置反向代理如 Nginx并設(shè)置X-Forwarded-Proto頭再在 WildFly 中啟用proxy-address-forwardingtrue。servlet-container中的jsp-configWildFly 30 默認禁用 JSP 編譯因 Jakarta EE 10 已移除 JSP 規(guī)范。若必須運行老 JSP 頁面需顯式啟用并注意 JSP 編譯器Eclipse JDT的內(nèi)存限制否則大 JSP 文件會觸發(fā)OutOfMemoryError。3.2.3subsystem xmlnsurn:jboss:domain:datasources:7.0數(shù)據(jù)源的“生命線”subsystem xmlnsurn:jboss:domain:datasources:7.0 datasources datasource jndi-namejava:jboss/datasources/ExampleDS pool-nameExampleDS enabledtrue use-java-contexttrue connection-urljdbc:h2:mem:test;DB_CLOSE_DELAY-1;DB_CLOSE_ON_EXITFALSE/connection-url driverh2/driver security user-namesa/user-name passwordsa/password /security /datasource drivers driver nameh2 modulecom.h2database.h2 xa-datasource-classorg.h2.jdbcx.JdbcDataSource/xa-datasource-class /driver /drivers /datasources /subsystemuse-java-contexttrue是關(guān)鍵它決定 JNDI 名稱是否綁定到j(luò)ava:命名上下文應用內(nèi)可直接Resource(lookupjava:jboss/datasources/ExampleDS)。若設(shè)為false則綁定到全局java:jboss/需用完整 JNDI 名查找極易出錯。xa-datasource-classvsdriver-class對于 Oracle/DB2 等支持 XA 的數(shù)據(jù)庫必須使用xa-datasource-class如oracle.jdbc.xa.client.OracleXADataSource否則無法參與 JTA 分布式事務(wù)。普通driver-class僅支持本地事務(wù)。3.2.4subsystem xmlnsurn:jboss:domain:logging:10.0日志的“黑匣子”subsystem xmlnsurn:jboss:domain:logging:10.0 console-handler nameCONSOLE level nameINFO/ formatter named-formatter nameCOLOR-PATTERN/ /formatter /console-handler periodic-rotating-file-handler nameFILE autoflushtrue formatter named-formatter namePATTERN/ /formatter file relative-tojboss.server.log.dir pathserver.log/ suffix value.yyyy-MM-dd/ append valuetrue/ /periodic-rotating-file-handler root-logger level nameINFO/ handlers handler nameCONSOLE/ handler nameFILE/ /handlers /root-logger /subsystemperiodic-rotating-file-handler的suffix.yyyy-MM-dd表示按天滾動但 WildFly 30 默認使用SizeRotatingFileHandler按大小滾動。若需日期滾動必須顯式指定PeriodicSizeRotatingFileHandler并配置rotate-size和max-backup-index。root-logger的level是總開關(guān)設(shè)為WARN則所有INFO級別日志包括應用log.info()均被屏蔽。調(diào)試時可臨時改為DEBUG但生產(chǎn)環(huán)境嚴禁TRACE級別——它會使日志量暴增 10 倍以上。3.2.5subsystem xmlnsurn:jboss:domain:elytron:15.0安全子系統(tǒng)的“新國標”subsystem xmlnsurn:jboss:domain:elytron:15.0 security-domains security-domain nameApplicationDomain default-realmApplicationRealm permission-mapperdefault-permission-mapper security-realm nameApplicationRealm/ /security-domain /security-domains security-realms identity-realm nameApplicationRealm identitypath/to/application-users.properties/ /security-realms /subsystemElytron 取代了舊版 PicketBoxWildFly 11 默認啟用 Elytron。application-users.properties存儲應用級用戶非管理用戶格式為usernameHEX(sha256(password))。密碼哈希需用elytron-tool.sh生成而非add-user.sh。permission-mapper是權(quán)限映射核心它將用戶角色映射到具體操作權(quán)限。默認default-permission-mapper僅做簡單角色匹配。若需精細控制如“財務(wù)角色只能訪問/api/v1/invoice”需自定義constant-permission-mapper或regex-permission-mapper。注意修改standalone.xml后必須重啟 WildFly 生效CLI 的reload命令也可但部分子系統(tǒng)修改仍需 full restart。切勿在生產(chǎn)環(huán)境隨意 reload可能中斷長連接。3.3 CLI命令行接口比 Web Console 更強大的“手術(shù)刀”WildFly CLIjboss-cli.sh是運維 WildFly 的終極武器。它比 Web Console 更精準、更可腳本化、更少出錯。掌握以下高頻命令效率提升 50%3.3.1 連接與基礎(chǔ)操作# 連接到本地 WildFly默認端口 9990 $ ./jboss-cli.sh --connect # 連接到遠程 WildFly指定 host:port $ ./jboss-cli.sh --connect controller192.168.1.100:9990 # 查看當前節(jié)點狀態(tài) [standalonelocalhost:9990 /] :read-attribute(nameserver-state) { outcome success, result running } # 查看所有已部署應用 [standalonelocalhost:9990 /] /deployment:read-resource3.3.2 數(shù)據(jù)源動態(tài)配置無需重啟# 添加一個 MySQL 數(shù)據(jù)源假設(shè)已安裝 mysql module [standalonelocalhost:9990 /] /subsystemdatasources/jdbc-drivermysql:add(driver-namemysql,driver-module-namecom.mysql,driver-xa-datasource-class-namecom.mysql.cj.jdbc.MysqlXADataSource) # 創(chuàng)建數(shù)據(jù)源 [standalonelocalhost:9990 /]># 查看 undertow 線程池狀態(tài) [standalonelocalhost:9990 /] /subsystemundertow/serverdefault-server/http-listenerdefault:read-resource(include-runtimetrue) # 輸出包含 active-count, max-active, queue-size 等實時指標 # 動態(tài)修改線程池最大線程數(shù)立即生效 [standalonelocalhost:9990 /] /subsystemundertow/serverdefault-server/http-listenerdefault:write-attribute(namemax-connections,value500) # 查看 JVM 啟動參數(shù) [standalonelocalhost:9990 /] :read-attribute(namejava-vm-arguments) # 修改 JVM 堆內(nèi)存需 reload [standalonelocalhost:9990 /] /system-propertyJAVA_OPTS:add(value-Xms2g -Xmx2g -XX:UseG1GC)3.3.4 批量腳本化部署jboss-cli.sh --filedeploy.cli創(chuàng)建deploy.cli文件# 連接控制器 connect localhost:9990 # 部署應用 deploy /path/to/myapp.war --force # 設(shè)置 JVM 參數(shù) /system-propertyJAVA_OPTS:add(value-Dmyapp.envprod) # 重載服務(wù)器 :reload執(zhí)行./jboss-cli.sh --filedeploy.cli提示CLI 腳本是 CI/CD 流水線部署 WildFly 應用的標準方式比手動復制 WAR 更可靠、更可追溯。4. 實操全流程從零部署一個 Jakarta EE 10 應用4.1 環(huán)境準備WildFly 30 JDK 17 Maven步驟 1下載與安裝JDK 17LTShttps://adoptium.net/下載 Temurin 17WildFly 30https://www.wildfly.org/downloads/下載wildfly-30.0.0.Final.zip解壓到/opt/wildfly設(shè)置環(huán)境變量export JAVA_HOME/opt/jdk-17 export WILDFLY_HOME/opt/wildfly步驟 2啟動與驗證# 啟動 WildFly前臺運行便于查看日志 $ $WILDFLY_HOME/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 # 驗證訪問 http://localhost:9990 Management Console # 訪問 http://localhost:8080 Welcome Page注意-b 0.0.0.0綁定所有網(wǎng)卡-bmanagement 0.0.0.0允許遠程管理。生產(chǎn)環(huán)境應限制為內(nèi)網(wǎng) IP。4.2 開發(fā)一個 Jakarta EE 10 REST 服務(wù)我們構(gòu)建一個極簡的BookService演示 WildFly 原生能力pom.xml關(guān)鍵依賴dependencies !-- Jakarta EE 10 API -- dependency groupIdjakarta.platform/groupId artifactIdjakarta.jakartaee-api/artifactId version10.0.0/version scopeprovided/scope /dependency !-- CDI 支持 -- dependency groupIdjakarta.enterprise/groupId artifactIdjakarta.enterprise.cdi-api/artifactId version4.0.1/version scopeprovided/scope /dependency /dependenciesBookResource.javaREST 端點Path(/books) Produces(MediaType.APPLICATION_JSON) Consumes(MediaType.APPLICATION_JSON) public class BookResource { GET public ListBook getAll() { return Arrays.asList( new Book(1L, WildFly Deep Dive, John Doe), new Book(2L, Jakarta EE 10 Cookbook, Jane Smith) ); } POST public Response create(Book book) { // 模擬保存 System.out.println(Creating book: book.getTitle()); return Response.status(CREATED).entity(book).build(); } }Book.javaJAX-RS Entitypublic class Book { private Long id; private String title; private String author; // 構(gòu)造函數(shù)、getter、setter省略 }web.xml可選WildFly 30 默認啟用 Servlet 6.0?xml version1.0 encodingUTF-8? web-app xmlnshttps://jakarta.ee/xml/ns/jakartaee xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttps://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd version6.0 display-nameBookService/display-name /web-app構(gòu)建 WARmvn clean package # 生成 target/bookservice.war4.3 部署與驗證五步走通步驟 1檢查 WAR 結(jié)構(gòu)unzip -l target/bookservice.war | head -20 # 確認包含WEB-INF/classes/, WEB-INF/web.xml, META-INF/MANIFEST.MF步驟 2部署到 WildFly# 方法一復制到 deployments/ cp target/bookservice.war $WILDFLY_HOME/standalone/deployments/ # 方法二使用 CLI推薦可獲反饋 $ $WILDFLY_HOME/bin/jboss-cli.sh --connect [standalonelocalhost:9990 /] deploy /path/to/bookservice.war步驟 3驗證部署狀態(tài)查看server.logINFO [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0010: Deployed bookservice.war (runtime-name : bookservice.war)CLI 查詢[standalonelocalhost:9990 /] /deploymentbookservice.war:read-resource {outcome success, result {enabled true, status OK}}步驟 4調(diào)用 REST API# 獲取所有圖書 curl -v http://localhost:8080/bookservice/rest/books # 創(chuàng)建新圖書
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
另类综合激情| 五月在在观看| 亚洲操B| 丁香五月综合| .操區COm| 男妓跪趴把舌头伸进我的嘴巴| 婷婷五月激情综合| 五月丁香成人版| 欧洲亚洲精品| 五月 丁香 欧美| 婷婷五月婷婷| 婷婷丁香五另类网站| 亚洲色五月婷婷| 原琪琪色影院| 99熟女视频| www.色九月| 99精品网址| 99er久久| 97操碰人人| 久色视频| 婷婷涩五月| 九九在线精品| 开心五月深爱五月婷| 亚洲精品白浆高清久久久久久 | 99热这里只有精品99| 婷婷色综合网日韩国产| 99性视频| 五月丁香婷婷老司机| 五月天久久丁香| 天堂婷婷综合| 人。妻久久| 极品五月天| 色婷婷基地| 久9草在线观看视频| 99热在线观看免费| 五月天丁香久久| 五月天播播中文字幕| 欧美啪啪网| 天天爱天天秀天天做| 久久综合色五月| 激情五月综合亚洲另类| 天天曰夜夜爽| 99亚洲色| 日韩美女羞羞网站在线观看| 色99在线视频| 中文字幕在线免费观看视频| 天天日日| 九九色色| 亚洲性爱99| 亚洲国产无线乱码在线观看| 五月婷在线观看| 欧美久久网| 五月丁香精品| 嫩BBB槡BBBB搡BBBB视频| 丁香激情综合| 91超碰在线观看| 亭亭五月丁香综合欧美| 91久久网站| 亭亭玉月丁香| 99re思思精品视频在线观看| 丁香狠狠操| 这里只有精品在线观看视频| 丁香五月天激情婷婷丁香六月| 黄桃AV无码免费一区二区三区| 丁香激情五月少妇| 亚洲艹网| 99视频在线精品| 九月婷婷久久久| 婷婷色婷婷| www.av骚货| AV成人在线播放| 人人草人人爱| 丁香五月婷婷在线观看| 丁香六月婷婷| 丁香五月天堂亚洲社区| 色9999日韩国产| 五月天成人在线播放丁香| 亚洲综合视频网| 99热免费| 九九自拍网| 91人妻视频| 97操碰碰无码视频| 亚洲丁香婷婷| 亚洲欧洲另类| 碰碰女| 丁香六月AV| 另类国产欧美视频| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 日日夜夜狠狠婷婷色| 国产露脸150部国语对白| 99热这里有精力| 91中文在线| 逼特逼在线免费播放| 欧美婷婷五月天| 六月丁香深深爱综合网| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 999热视频精品99免费在线| 天天爽天天| 99热精品10| 日韩啪图| 9|人妻人人操| 五月天社区| 亚洲九九视频| 色婷婷社区| 激情小说五月丁香在线视频观看视频| 97综合在线| 成人在线免费网址| 丰满少妇猛烈A片免费看观看 | 五月色情| 五月天激情久久| 久久99精品久久久| 亚洲成人av中文| 四色99久久| 五月婷婷综合丁香视频| 亚城区在线| 婷婷的五月天另类视频| 五月婷婷六月丁香激情深爱| 五月丁香啪啪激情| 婷婷久久性爱| 亚洲色色五月| 丁香六月色| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 丁香婷婷色五月激情综合| 婷婷开心久久| 婷婷五月六月激情| 亚洲国产精品综合色区| 热99re| 日日噜人人人做人| 伊人久久艹| 97碰成超视频免费视频| 大香蕉娱乐| 人碰人人人玩91| 老师的粉嫩小又紧水又多A片视频| 五月婷婷亚洲| 色婷婷社区| 精品少妇蜜臀91| WWW五月婷婷| 99九色视频在线观看| 玖玖婷婷视频| 婷婷少妇激情| 色五月婷婷小说亚洲中文字幕组| 天天操综合网站| 天天拍久久| 精品婷婷五| 99操视频| 99热只有精品在线播放| 都市激情久久| 7超碰自拍| 丁香五月婷婷综合激情啪啪啪啪啪啪啪| 综合色、色综合| 亚洲日本韩国| 懂色av粉嫩AV蜜臀AV| 亚洲成av人影院| 久久精彩视频| 香蕉曰比| 啪精品| 色99视| 青青色com久久| 99超碰欧美| 1024操逼| 亚洲人成网站999综合| 中文字幕成人网站| 色色丁香五月天社区| www.99操.com| 女婷久久| 99无码视频| 99热免费观看| 91久久久久久久久久18| 色情婷婷久久五月天| 五月激情综合婷婷| 五月天丁香欧美激情| 热日韩欧美| 猫咪伊人AV| 无码碰碰| www.五月婷婷.com| 都市激情蜜桃婷婷五月天| 五月激情丁香久久综合网| 99免费视频久久| 色五月色综合| 黄色99热| 五月婷成人| 欧美激情Va| 99色热视频| 亚洲婷婷成人五月天| 色婷婷综合网站| 六月丁香婷婷在线波多| 五月综合视频| 玖玖99免费视频| 丁香色色网| 欧美激情综合五月色丁香| 99热免费精品| 五月婷婷啪啪| 99热色婷婷| 人妻AV在线观看| 26uu| 五月婷婷人人人操| 国产精品美女久久久久AV超清| 五月婷三级片| 无码髙清| 这里只有精品在线免费视频| 婷婷五月综合网| 丁香五月天啪啪| 国产人妻人伦精品一区二区| 亚洲一级AV在线免费播放| 久久婷婷色| 久久五月婷综合网| 婷婷激情在线| 国自产拍偷拍精品啪啪一区二区| 99久久五月天| 婷婷色色狠狠| 久久综合影院 | 亚洲五月天色色| 成人一级片| 玖热精品综合视频| 九九精品在线观看视频6| 色色五月天婷婷丁香| 色五月 五月婷婷| 九九无毛| 成人色色综合| av在线中文| 丁香五月婷久久| 丁香五月偷拍| 五月丁香激情啪啪| 六月丁香色色| 久久人妻伊人| 五月婷婷色| 在线超碰精品| 最近韩国日本免费高清观看| 九九亚洲综合| 99久久玖玖| 九九热只有精品| 99精品手机在线视频| 亚洲成人综合在线| 丁香五月天激情综合| 少妇高潮呻吟A片免费看软件| 综合久久综合五月天婷婷| 婷婷6月综合网| 婷婷五月天成人网| 亚洲中文AV| 婷婷丁香在线| 棕合影院色色| 99热在线网站| 九九色热视频| 大战熟女丰满人妻AV| 中文字幕,综合,91| 五月天欧美激情| 玖玖99免费视频| 蜜臀综合久草| 深爱五月亚洲| 午夜性做爰电影| 大香蕉五月婷婷| 五月婷婷激情综合视频| 欧美性生交XXXXX无码小说| 五月色丁香| 亚洲AV成人无码精品| 99热99在线| 激情六月天| 日韩AV无码影片| 超碰99在线观看| 激情综合网五月婷婷| 国产做爰视频免费播放| 秋霞午夜理论| 色婷婷亚洲精品天天综| 婷婷五月花| 久久美女五月天| www.婷婷五月天| 天天综合91入口| 久月婷婷| 色色五月婷| 人妻精品一区二区三区| 91麻豆国产三级精品福利在线观看| 人人爽天天莫| 久久九九色| 婷婷色五月激情强奸四射| 人人草开心五月天| 久久婷婷电影| 日本色狠狠| 丰滿爆乳一区二区三区| 韩国三级五月天婷婷。| 玖玖@三月天天丁香婷婷| 激情宗合网激情五月天| 欧美精品狠狠色丁香婷婷| 99热这里只有精品23| 大香蕉婷婷| 激情久久四色| 99噜噜噜在线播放| 丁香激情婷婷网| 欧美成人AAA片一区国产精品| 成人深爱丁香五月| 天天爽综合| 久久精品国产AV一区二区三区 | 色色亚卅| www.五月婷| 九九無妻| 91热在线| 亚洲人人操| 啪啪色激情五月天| 噜噜在线| 亚洲综合新99视频| 五月天网址在线刘玥| 色天天久婷婷| 七月丁香五月婷婷在线| 这里只有精彩视| 成人网在线观看视频| 五月丁综合在线观看| 99网| 丁香婷婷综合激情五月色| www.91热久久| 婷婷五月激情网| 91色综合网| 色色免费网站| 人人澡天天色天天做| 性做久久久久久久免费看| 丁香五月视频在线观看| 婷婷丁香六月天激情四射网| 九九综合色综合| 激情久久五月天| 我爱大香蕉| 思思色播| 色色色激情网| 婷婷播5月| 亚洲激情五月| 噜噜在线| 丁香婷婷久久综合在线| 99色久| 婷婷五月天激情电影| 久久久18| W色综合| 九九热经典视频在线观看| 色护士综合| 青青草蜜臀| 五月丁香亭亭A片| 丁香五月社区| 888精品福利地址| 狠狠精品干练久久久无码中文字幕| 98色花堂98t.R| 免费黄色片子| 激情人妻蜜夜系列区| 99乱视频| 这里只有精品视频视频在线观看| 91久女| 人妻久久久久久久 | 五月丁香基地| 超碰在线免费| 五月激情四射网站| 乱码操操| 99热这里只有精品2016| 婷婷五月综激情| 丁香六月啪| 26uuu欧美激情另类| 激情图片久久| 日本一级黄色片。| 欧美在线97| 五月婷婷综合激情| 天堂爱啪啪| 亚洲无码99| 婷婷五月天电影在线| 超级碰碰碰碰视频| 少妇AB又爽又紧无码网站| 无月播播激情在线观看视频| 久久丁香五月天| www.金莲av| 色婷婷激情| 先锋资源996| 秋霞日本免费毛片A片| 开心激情婷婷| AV在线大香蕉| 久久99性爱视频| 丁香五月综合首页| 国产AV影片| 性爱网五月天| 99热99热在线| 五月丁香色婷| 伊人久久艹| 人人操超碰| 色婷五月婷婷| 成人AV中文字幕| 日本少妇裸体做爰高潮片 | 九九精彩久久| 久久久久久久久久久-久五月天婷婷| 婷婷五月激情六月| 欧美色骚婷婷五月天| 欧美精品A片一区在线观看| 色色婷婷五月| 五月丁香六月婷| 五月精品免费XXX| 在线视频99| 国产一级片色色| 婷婷金品综合视频| 在线天堂9| 亚洲va欧美va国产综合久久久| 97人人操| 99久热精品在线| 成人国产网站在线免费看| 91九九| 97干综合网| 深爱五月最新网址| 五月丁香六月婷婷a v| 色综合婷婷| 五月婷婷日本| 激情国产五月| 曰韩少妇内射免费播放| 久久婷婷精品| 色~性~乱~伦~噜| 色吊丝av中文字幕| 欧美日本国产| 亚洲日本三级片| www.婷婷六月天| 伊人99热| 91碰| 超碰人人99| 99热这里只有精品免费观看| 亚洲人妻五月丁香婷婷| 久久综合天天综合| 日逼免费视频 | 激情操逼婷婷| av国产精品| 色色色热热热| 五月色婷婷综合| 97碰| 婷婷激情综合| 99久久99九九九99九他书对| 超碰在线视屏| 久久女婷| 大香蕉综合| 九九热视频精品| 99在线播放视频| 婷婷的色色五月天| 久操激情| 九月色婷婷| 97干在线| 久久久精品99亚洲综合| 欧美丁香婷婷天天操| www。五月天激情| 99视频在线| 全亚洲最大的婷婷五月天网站COM| 久草A片| 亚洲av成人在线| 97啪啪| 91色综合网| 六月丁香婷婷色狠狠久久| 婷婷激情五月| 日日做A爰片久久毛片A片英语 | 久久色天堂| 色五月婷婷大香蕉| 这里只有精品视频99| 亚洲色99| 国产精品久久久久久喷浆| 久久国产一区二区三区| 天天干在线播放| 综合另类激情| 日韩在线一级| 亚洲无码另类| 开心婷婷五月天电影院| 天堂AV在线看| 天天日天天爽| 九九99香蕉在线视频播放| 91久久精品无码一区二区三区| 夜夜爱伊人| 九九热AV| 9国产在线视频| 五月婷婷六月激情| 久草a片| www.cao.com久久| 丁香色影院| 伊人久久五月天| 九九色热| 亚洲愉拍99热成人精品| 色情五月| 色婷婷狠狠| 99热日本| 成人av在线网址| 黄色三级日本| 少妇高潮呻吟A片免费看软件 | 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 婷婷五月天在线观看av| 婷婷五月骚厕所| 天天做天天摸| 婷婷五月情| 99国产精品白浆在线观看免费| 97男人天堂| 人妻激情综合| 亚洲五月天激情| 午夜69成人做爰视频| 五月婷婷片| www.97视频| 国产婷婷久久| 五月天六月丁香| 26uuu亚洲欧美| 99日本黄站| 亚洲激情五月婷婷日日| 色婷五月天| 超碰人人色| 欧亚中文A V| 亚洲精品视频在线| 26uuu国产激情视频| 日本三级日本三级99| 中文字幕永久在线| 成人视频在线免费播放| 深爱五月中文字幕| 婷婷狠狠操| 亚洲乱码日产精品BD| 日日噜噜夜夜狠狠久久丁香五月| 色九月欧美| 色必久悠悠影院| www,天天干| 日本天天操| 我想看国产大学生口爆吞精的视频| 色婷婷香蕉| 五月天激情视频网站| 99热这里只有精品2| 九九九九九九九九九九九九九九九九九九九在线视频 | 手机免费福利视频| 色五月av| 97色五月婷婷在线| 久久网站免费亚洲| 久久99大全| 成人无码精品1区2区3区免费看| 小骚穴电影| www.五月婷婷久久.com| 思思热视频在线观看| 久久五月天免费网站| 激情综合五月激情XXXX| 99在线视频播放| 激情综合无码| 超碰9799| 97超碰综合| 色色网站| 五月婷婷丁香日韩在线| 激情五月开心五月在线视频| 五月开心网| 操操操B| 成人五月天丁香| 丁香成人色情五月天| 天天日天天舔| 婷婷五月丁香基地| 人人操91色| 涩涩婷婷五月| 激情五月天综合网| 百度一下国产精品A| 可以免费观看的av网址| 超碰超碰在线| 色婷成人狠干| 天天天天色天天天天天干| 久久精彩免费视频| 五月天久久婷婷| 天天色天天日天天舔| 熟妇国产| 操婷婷基地| 97碰碰视频在线观看| 天天天久久人人人合| 久草热8精品视频在线观看| 91人妻PORNY九色大屁股| z色五月播播久久| 久久丁香综合精品综合| 热的无码综合视频| 国产精品涩涩涩视频网站| 色五月婷婷 成人| 99自拍视频在线| 99re在线视频| 久热99热| 一本久道综合99| 深爱五月激情| 九九激情| 99热a片免| 人人插操| 色婷婷a三区麻| 99自拍视频在线| 噜噜色五月| 综合久久97| 99久久国产综合精品五月天喷水\| 色色婷五月天| 欧美五月停| 天天干天天操天天上| 熟妇人妻中文字幕无码老熟妇| 激情综合五月激情17| 99热最新| 亚洲婷婷丁香五月天激情小说| 99久久久久| 丁香五月婷婷AV| 夜夜 操无码| 9色在线视频| 激情伊人| 伊人久久99| 五月色综合网欧美网| 亚洲精品亚洲人成人网| 这里只有精彩小视频视频网站| 99无码黄色视频| 丁香五月1页| 噜一噜在线| 伊人大香蕉在线视频| www夜夜操wwwcon| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 激情久久伊人| 色综合色综合色综合| 狠狠狠狠青草| 无码99| 日韩在线视频中文字幕| 九九性视频| 色婷av| 无码动漫av| 五月天成人综合| 99热这里全都是精品| 国产VA播放| 极品人妻VIDEOSSS人妻| 丁香五月冃欧美| www.ywav| 婷婷性爱五月天| 玖玖婷婷色五月| 超碰色综合| 久久婷五月| 国产 A片 自拍| 久久五月热| 日本熟女二区| 婷婷欧美综合| 成人做爰A片免费看视频| 99热骚货| www.久9| 97精品综合久久| 狠狠夜夜五月丁香| 潘金莲AAAAAAAAAA| 六月激情综合| 大香蕉啪啪啪| 中文字幕黄色片| 九九免费视频在线| 五月天激情综合网| 激情综合色| 丁香五月婷婷亚洲综合精品在线| 天天综合色99| 超碰久热| 五月香六月婷| 欧美三级黄色片久久| 91超级碰碰碰| 99人人操人人摸| 人橾人| 亚洲无AV在线中文字幕| 久99热| 久久综合激情| 在线另类| 色亭亭五月天网扯| 色婷婷啪啪啪啪啪啪| 99无码视频| 人人草人人舔| 五月天综合区| 伊九九三级区| 狠狠色噜噜色狠狠狠综合色| 久久色情| 色情五月天小说| 97超喷视频在线观看| www.色五月| 丁香激情综合| 日韩好吊操| 99热99草97| 国产毛片精品一区二区色欲黄A片 欧美交换配乱吟粗大25P | 五月丁香色婷婷基地| 色站9/| 五月婷色| A短视频免费在线观看| 婷婷六月亚洲综合| 丁香婷婷综合激情五月色| 五月天伊人| 久久婷五月综合色| 亚洲操人| 久久婷婷五月综合色丁香| 麻豆AV一区二区三区| 五月丁香久| 五月开心激情网| 超碰操网| 99噜噜噜| 秋霞九九无码| 中文字幕日产A片在线看| 影音先锋一区二区三区| 亚洲日韩欧美综合VA| 激情六月五月婷婷综合网| 婷婷精品在线| 国产综合丁香五月天| 五月丁香综合啪啪| 播五月丁香三月婷婷| 天天色天天噜| 成人超碰AV| 久久性视频| 青青草Avb在线| 久久久天堂国产精品女人| 天天干夜夜想| 五月丁香av中文| 欧美丁香婷婷五月天| 欧美色色色色色| 天天网曰日曰夜夜综合永久免费| 五月激情六月综合| www.婷婷五月天啪啪| 色99免费视频中文| 婷婷激情五月天激情| 六月亚洲| 天天插天天狠| 丁香婷婷啪啪| 婷婷五月天激情电影| 丁香五月婷婷久久久| 波多野结衣不卡AV| 97久久综合网| 日日夜夜亚洲一区| 超pen个人视频97| 五月天桃色深爱网| 99热精品在这里| 五月丁香婷爱在线| 另类激情五月天。| 99自拍视频网站| 91久久色| 日韩在线成人电影| www.综合久久.com| 久久大香蕉同僚| 综合色在线| 婷婷久久图片| 久久久久9| 国产韩日亚洲美州欧亚综合在线| 99热新网址| 伊人9在线| 超级黄色片| 五月色婷婷亚洲| caop视频| 九色PORNY自拍成人精彩视频| 日韩精品无码99| 激情综合五月| 97色久| 狠狠色综合网站久久久久| 九九精品免费| 日本在线wwww| 婷婷五月激情片| 色人久久| 色婷婷激情四射视频| 综合五月天亚洲婷婷| 99riAV国产精品视频| 风流少妇A片一区二区蜜桃| 91成人品| 六月婷婷久久| 亚洲无线视频| 99性爱| 激情婷婷五月综合| 九九九九中文字幕| 综合网激情五月天| 丁香激情网| 加勒比日本一区二区三区| 欧美va欧美va差| 亚洲精品国产A久久久久久| 久久久思思热| 丁香五月天啪啪| 超碰猛烈的性猛交| 婷婷六月丁香五月| 一区二区无码视频| 国产熟女日日骚五月丁香爱| 丁香六月综合激情| 婷婷第六色| 色婷婷丁香五月| www999日韩精品| 久久婷婷五月天激情四射| 9色在线视频精品观看| 丁香五月人妻熟女| 五月丁久久| 九九精品热播| WWW,五月| 玖玖激情五月天| 就爱射中文字幕资源网| 中文字幕欧美精品久久| 五月天堂在线| 91丨九色丨东北熟女| 欧美狠狠草| www.99热这里只有精品| 97中文在线| 日本社区五月天激情| 噼里啪啦在线观看免费完整版视频| 亚洲婷婷基地| 丁香六月天色婷婷| 成人日韩欧美| 丁香婷婷激情五月色| 中文幕无线码中文字蜜桃| 超级碰碰碰碰视频| 国产97色在线 | 日韩| 婷婷六月视频| 五月婷婷综合在线视频小说| 天天视频精品9| 深爱激情丁香五月| 亚洲欧洲小视频9| 99热6色| 九九中文字幕九| 婷婷六月丁香五月| 九九九九大香蕉| 九九综合| 久久色婷婷| 婷婷成人视频| 激情五月丁香色婷婷| 亚洲乱码日产精品BD| 狠狠88综合久久久久噜噜噜| 丁香无五月网| 超碰av在线| 亚洲五月天天| 国产免费性爱| 色五月婷婷久久爱| 激情小说五月天| 思思热在线精品视频网站| 九九热狼人| 色婷婷色五月天| www.婷婷,com| 婷婷中文字幕| 色色色激情网| 九色激情网| 青青.com| 五月婷婷自拍视频| 97色视频网| 色爽九九| 激情婷婷丁香五月天小说| 成人做爰高潮A片免费视频 | 99热这里只有精品22| 69热在线| 狠狠干在线| 日日干综合| 亚洲偷| 999热在线视频| www,com,五月色色| 激情小说在线视频| 久色中文| 人人叉久| 五月天天爽| 久9精品| 五月婷婷综合网| 激情另类综合| 成人精品视频99在线观看免费| 五月停视频天堂| 伊人9999| 亚洲啪啪精品| 99热爱爱干干日| 狠狠色五月激情| 开心五月深爱五月| 日本99热| 怎么样可以看免费的一级av| 婷婷综合爱| 9久久久久| 五月婷婷大香蕉| 91天天操天天干天天射| 中文成人在线| 夜夜撸夜夜骑| 婷婷色激情网| www.久99| 丁香色五月 97干| 婷婷大美在线| 久久中国毛毛片爱久久| aa久久| 婷婷五月天丁香社区| 91丨九色丨熟女丰满| 丁香五月激情综合| 亚洲热久久| 超碰成人电影| 超碰妻人人| 色欲婷婷五月天| 丁香五月大片| 国产精品美女| av九九| 无码色色色| 日本久久视频| 人人爽网| 狠色色狠网| 九九九九综合| 国内9l视频自拍老熟女九色| 婷婷九月色| 五月天激情Av| 五月婷婷久久大香蕉| 成人综合网站| 九九色大香蕉| 久久草人妻| 亚洲色视频| 人妻性爱av网站| 国产三级在线播放| 久久人人看| 丁香婷婷六月男男| 深爱开心激情网| 久久久99免费视频| 五月刺激丁香月综合| AV九九| 狠狠色五月| 丁香五月天91| 亚洲精品国产A久久久久久| www.久久99| 丁香五月深爱五月婷婷| 五月婷婷大香蕉| 色五月婷婷91| 伊人激情综合| 久色网| 99热精品观看| 99热在线免费| 色天天综合天天综合频道。| 五月婷婷丁香网| 色yeye色综合| 99在线69| 五月亭亭开心网| 99亚洲欧洲| 色婷婷9| 欧美日韩国产成人在线| 欧美色频| 97五月久久丁香婷婷| 99爱免费在线视频| 超碰免费在线| 婷婷久久免费| 人妻六月天| 九九色欲网| 五月亭亭色| 五月天丁香| 五月天精品视频| 丁香五月玖玖| 亚洲在线免费成人| 99久在线精品99re8热| 国产性爱一级| AAA久久| 婷婷五月天丁香激情| 丁香五月天堂婷婷| 这里只有精品视频在线看| 色婷婷91激情小说| 五月激情啪啪啪| av免费在线网站| 99色.com| 亚洲午夜国产成人电影VA国产欧…| 少妇高潮A片无套内谢麻豆传| 亚洲啪啪视频| 1区2区视频| 99热免费在线| 色婷婷九月综合| 五月久久丁香| 人妻在线中文字幕久久| 日本欧特黄色刺激一区影视久精品无码| 丁香五月影院| 婷婷久热| www.97碰碰com| 开心五月激情五月丁香五月婷婷| 五月婷婷六月丁香激情综合网| 丁香婷婷五月天网站| 99成人网一区| 国产va在线视频| 思思视频久久| 五月婷婷黄色| 久久99网站| 久久婷视频| 99视频网址| 91九色小视频| 91九九| 99久久网站| 九九色精品| 久久久精品AV| 成人视频一区| 丁香色六月| 在线观看熟女少妇| 国产亚洲99久久| 99九精品| 成人免费高清在线播放| 五月丁香另类图片| 精品人妻在线| 六月丁香啪| 激情综合网五月在线播放| 色9999日韩国产| a色色色色色| 五月婷婷六月丁香激情深爱| 丁香五月在线伊人| 色婷丁香五月| 久久人妻爱爱| 深爱激情九九五月天 | 亚洲成人乱码av网站| 久久WW| 国产精品成人AV在线| 色婷婷超碰| 久久久久9| 色婷婷成人丁香| 天天插天天插天天插| 他改变了拜占庭| www.天天干.com| 五月丁综合在线观看| 丁香五月欧美激情| 欧美成人无码高清一区二区三区| 色狠狠综合| 欧美va亚洲va| 激情综合婷婷| 婷婷成人丁香色情基地30| 丁香五月综合在线播放 | www.婷婷激情网.com| 中文字幕免费高清电视剧| 欧美内射AA| 大香蕉欧美在线| 色综合九九| 99爱在线视频| 国产精品第一国产精品| 啪啪日本欧美| g00d人体西西| 五月丁香婷婷综合久久| 五月丁香色婷婷色| WWW.婷婷五月天.COM| 亚洲五月天婷婷| 国产精品成人AV在线观看春天| 成人做爰A片免费看网站找不到了 噼里啪啦在线观看免费完整版视频 | 日逼免费视频 | 色色色热| 婷婷综合网站| 久久五月婷婷视频| 大香线蕉伊人| 影音先锋人妻出差| 五月天婷婷久久视频| 色99色| 五月丁香久人妻中文| 成年人看Va免费视频| 久久er99热精品一区二区| 久久久久久久久久久月丁| 99热热九九| 狼人狠狠操| 91精产一区三区免费观看| 五月情综合| 五月丁香六月婷| 人妻视频一区而且二区| 婷婷五月综合在线| 91狠狠色色丁香婷婷综合久久| 操逼亚洲天堂| 26UUU精品一区二区c〇m| 色色色com| 99色五月| 婷婷五月丁香综合激情| 亚洲蜜桃精久久久久久久久久久久| 香蕉久久国产AV一区二区| 五月婷婷丁香五月天| 在线不卡AC| 另类综合网| www.金莲av| 五月天激情.com| 久久人操-久草婷婷-成人AV| 婷婷激情五月天在线| 成人做爰黄A片免费看直播室男男| 丁香六月婷婷一区| 97性视频| 五月天亚洲最大成人| 色99色| 丁香六月高清视频| 亚洲av午夜精品一区二区| 丁香六月婷婷综合啪啪| 啪啪六月婷婷| 亚洲中文字幕在线观看| 26uuu淫色| 欧美三日本三级少妇三99| 久久激情综合| 99热在线观看| 综合狠狠干| 思思热国产视频| 操人无码| av人人操| 伊人色综合影院视频| 久综合色| 大香蕉九九| 99色视频| 国产精品五月丁香| 亚洲123区高清入口| 六月丁香色色| 五月丁香六月婷婷,婷| 成功精品影院| www.五月天性.com| 久久九九亚洲| 天天日天天干天天操| √天堂资源在线人妻熟女| www.五月激情红色| 热99精品视频| 影音 五月 婷婷 久久| 五月婷婷AV| 思思热久热| 在线A色| 九九九这里只有精品| 91碰碰碰久久久久| 天天干天天插| 色域五月婷婷丁香| 成人网在线视频| 五月丁香六月综合基地| 丁香五月婷婷88在线| 99热在线中文字幕| 99热97美女| 国产精品久久久久久久久久免费| 色播五月婷婷| 五月婷婷亚洲| 九六五月天婷婷| 九九家庭影院| 亚洲久久婷婷| 玖玖九九99| 激情五月天网页| 色婷婷丁香特级性爱视频| 五月丁香基地| 91蜜桃婷婷狠狠久久综合9色| 亚洲成片在线观看| 丁香花狠狠婷婷亚洲中文字幕| 色五月首页| 狠狠干综合| 密乳Va| 色情久久久| 婷婷五月色惰| 五月丁香六月婷婷网| 欧洲亚洲免费视频9| 婷婷中文字幕| 亚洲成人网站在线观看| 国产激情久久| 97亚洲视频在线| 操逼六区| 人人爽人人射-美女久久久久久久久久-成人AV| 五月天怕怕| VA五月激情在线| 亚洲精品大片| 激情四射网| 婷婷五月天av| 亚洲亚洲人成综合网络| 91porn一起草| 五月丁香狠狠爱婷婷综合| 五月婷婷综合久久| 26uuu精品一区二区| 色综合网页| 色综久久AV| 久热一本| 精品亚洲国产成AV人片传媒| 香蕉网婷婷| 中文字幕av在线播放| 热的五码久久精品| 一起草无码| se色婷婷视频| 春色激情第四色| 91爱操| AV在线不卡播放| 99啪| 中文字幕丰满乱孑伦无码专区 | 婷婷情色五月天| 操逼棍操逼| 色婷操逼| 久久婷婷一级片| 秋霞电影理论| 91九色精品熟女内射| 婷婷福利影院| 精品三区影院| 欧美成人精品A片免费一区99| 99热这里只有精品26| 亚洲天堂爱爱| 亚洲国产色婷婷| 新99思思视频| 日日做A爰片久久毛片A片英语| 五月婷婷六月丁香玖玖玫瑰91| 五月色丁香国产在线视频| 五月婷在线| 噜噜色五月| 超碰免费99| 超级碰碰91| 人人操AV| 亚洲第一黄网| 另类少妇人与禽zOZZ0性伦| 偷偷操99| 天天干 夜夜爽| 99综合| 国产真实乱了老女人视频| 九九av| 久久五月婷天天干| 婷婷五月天综合久久| 欧美123区免| 9月色婷婷| 超爽内射| 91九色精品熟女内射| 五月www| 丁香五月色情| 狠狠色噜噜狠狠| 黄色三级日本| 天天草狠狠擦| 七月丁香五月婷婷在线| 亚洲精色| 成人网址在线观看| 另类小说五月天| 久久久久人妻精品| 激情宗合哪里能看| 日韩av一区二区在线/日产精品久久久| 97色干在线观看| 精品99视频| 色青五月天| 激情综合99| 久久成人亚洲欧美电影| 综合婷婷五月天| 五月天中文字幕在线婷婷| 欧美色偷偷大香| 免费精品99| 婷婷刺激综合| 婷婷色丁香五月| 欧美操逼天堂| 亚洲国产精品SUV| 综合色播| 99成人免费热视频| 五月天开心色情网| 久久伊人婷婷| 99久久亚洲国产| 国产精品久久久久久久久久免费 | 天天舔天天插天天爱| www.com.色色| 中文字幕av久久爽| 久色精品| 色综合久久88色综合天天99| 噜噜噜噜噜久| 激情5月婷婷狠狠干| 91日日日| 天天综合网网欲色| 五月亭亭开心网| 夜夜躁爽日| 噜综合| 婷婷的色色五月天| 五月色网| 日日操夜夜爽天天天| 99热大香蕉| 九九爱激情| www.综合久久| 婷婷五月深深的爱| 婷婷性爱五月天| 久久久婷| 婷婷五月欧美| 青青艹b| 丁香无月在线观看| AAA亚洲AV| 午夜婷婷六月天| 99九色视频在线观看| 五月激情综合婷婷| 久久色婷婷| 午夜爱爱爱成人| 国产成人高清| 蜜桃婷婷丁香综合久久开心亚洲| 中文字幕五月久久婷| 深爱五月天天| 久久香蕉影院| 人人草碰| 婷婷色五月久久| 97天堂| 五月天婷婷情色| 视色综合| 婷婷视频在线碰| 五月丁香六月婷婷不卡免费无码| 婷婷六月综合基地| 色婷婷五月天无码视频| 丁香五月天在线直播观看| 亚洲综合色婷婷| 激情五月,激情综合网| 99热这里只有精品50| 香蕉狠狠爱视频| 色婷婷婷婷| 五月激情婷婷播播开心| 午夜微拍福利| 五月丁香婷婷激情视频| co超碰在线观看| 五月婷婷久久网| 91蝌蚪窝视频在线| 天天射天天射一道本日本社区 | 啪啪婷婷五月天激情| 五月天色图| 婷婷久久亚洲| 五月花激情| 九九九九九999999| wwccc久久久| 深爱激情综合| 婷婷精品视频| 五月丁香六月激情综合| 男人視頻站| 在线可以看的av网址| 天堂成人A片永久免费网站| 婷婷久久五月天丁香| 婷婷在线播放| 婷婷操超碰| 激情视频网址| 婷婷欧美激情综合| 67194成I人在线观看线路1| 色婷婷综合影院| 亚洲99热| 婷婷开心综合人妻小说网址|