欧美成人午夜精品久久久,国产?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
返回資訊列表
综合久久五月天| 另类图片五月天| 天天操天天曰| 亚洲激情综合免费| 天天玩夜夜操天天爽| 森林影视大全,最好看的2019年视频 | 婷婷另类开心| 人妻激情视频| 欧美日韩一a.无| 操婷婷基地| 丁香综合伊人| 五月婷婷综合精品| 日韩无码成人电影| 久久婷婷六月综合| 天天干电影| 亚州激情在线视频| 九九青草热| 久热9| 99热的无码| 国精产品一区二区三区| 天天激情| 亚洲va欧美| 亚洲精品久久久久久久久久吃药 | 五月丁香六月综合图| 综合婷婷六月| av最新在线| 操操碰| 久久久天堂国产精品女人| 婷婷5月久久综合网站| 五月婷婷六月奇米网丁香| 夜夜穞天天穞狠狠穞AV美女按摩| 99re在线播放| 激情五月丁香五月| 激情黄色五月天| 五月丁香偷拍| 免费播放AV| 97色婷婷| 香蕉综合网| 第一区久久网站| 色欲五月婷婷| 久久99激情| 色色五月婷婷网| 99热这里只有精品1| 日本丰满久久| 丁香五月之久操视频| www.久久66| 日韩 中文 欧美| 久久五月天婷婷| 影院久久久| 色激情综合| 五月婷婷亚洲综合网| 91大屁股| www.思思99热| 五月天激情网页| 色五月婷婷五月丁香五月激情五月视频| 亚洲激情五月| 操婷婷基地| 99热在线播放| 成人做爰A片免费看网站找不到了| 欧美色色色色色| 五月天婷婷涩涩| 性色做爰片在线观看WW| 26uuu国产色| 五月丁香花视频| 国av网| 熟女人妻视频| av婷婷丁香| 99日精品视频| 久久精品综合色| 久热伊人在91| 婷婷色五月激情强奸四射| 丁香五月五月婷婷| 色婷婷狠狠爱| 久综合网| 欧州婷婷五月天综合| 天天插天天插天天插| 91九色在线观看免费| 亚洲不卡欧洲| 丁香六月婷婷| 超碰免费人人肏| 九热网站| 九九综合网色全集| 日本三级黄色大片| 精品无码久久久久久久久| 婷婷五月天无码熟女| 超碰99成人在线| 久久婷婷网址| 激情综合自拍五月婷婷色五月| 天天日,天天插| 五月丁香人妻| 亚洲国产精品成人午夜| 91爱啪啪| 六六久久黄色| 亚洲av日韩无码| 天天搡日日搡aaaaⅩ| 激情婷婷五月天| 日本猛少妇色XXXXX猛叫| 99久久99热这里只有精品| 一区二区乱视频码| 大香蕉久久久| 99操逼| 欧美S码亚洲码精品M码| 五月丁香六月婷婷在线播放| 色播五月综合网| 91男人资源站| 丁香五月天激情五月天激情五月天激情网| 五月天激情视频网站| 五月精品99综合| 内射 无码 伊人| 午夜色丁香| 婷婷色色五月| 天天狠狠夜夜狠狠2023| 亚洲另类婷婷五月综合| 深爱激情九九五月天 | 26UUU亚洲欧美| 天天拍夜夜爽日日| 五月丁香操婷逼| 99热综合| 丁香综合网| 欧美美女国产日韩一区二区久| 丁香五月婷婷99| 日本99视频| 天天爽日日爽夜夜爽| 激情久久 婷婷| 婷婷丁香社区网| 六月婷婷狠狠色在线观看| 中文字幕九九九九| 欧美25p| 色婷婷五月在线| 91中文在线| 婷五月天六| 99热免费网站| 久草视频一,二三四| 久久婷五月综合色| 五月综合色| 热99在线精品| 色五月婷婷丁香五月| 婷婷久月| 久久狠狠欧美| 狠狠操狠狠爱| 成人短视频在线| 婷婷五月天首页| 9九色首页| 国产午夜精品AV一区二区麻豆| 99色在线视频| 亚洲不卡| 欧美三级欧美一级| 久久免费操| 激情婷婷六月| 色色五月婷婷狠狠| 五月丁香久久久| 婷婷狠狠干| 欧美精品久| 538久久| 丁香婷婷色| 万月丁香狠狠爱| 99在线视频精品| 婷婷五月天成人网站| 人妻操操色| 天天天天天天操| 伊人青涩网| 六月婷婷狠狠色在线观看| WWW.激情| 五月丁香六月| 婷婷五月丁香五月| 九玖视频这里只有精品| 婷婷激情丁五月| 婷婷九九| 成人在线日韩| 激情第四色| 日本性视频| 久久色这里只有精品| 少妇久久诱惑视频| 中文字幕无码AV| 久久久月丁香| 九九热99在线视频| 99热综合色图| 99五月丁香丁| av国产精品| 婷婷六月色丁香视频在线观看| 79精品在线视频| 级情九色| 日日夜夜狠狠| 天天夜天天色天天| 亚洲色色五月天| 伊人网碰碰| 欧美色九| 99性视频| 五月婷婷亞洲中文| 五月天丁香成人社| 激情综合亚洲| 99国产性感视频| 67194中文在线| 狠狠干无码| 亚洲视频无| 2025中文在线视频字幕免费观看| 我要看激情五月天| 探花搜索结果 - 黄上黄| 九九精品网站| 日日干干天天干| 丁香五月天视频| 婷婷激情五月综合基地| 日本欧美成人片AAAA| 五月丁香婷婷伊人日韩| 亚洲瑟瑟精品在线| 9福利性视频欧美| 婷婷五月成人| 天天操天天爱天天玩| 中文字幕AV在线播放| 狠狠精品干练久久久无码中文字幕| 婷婷久久在线| 另类在线| 久久怕怕视频| 婷婷亚洲丁香五月| 狼友视频在线观看18| 婷婷成人综合五月| www.91在线观看| 99久热这里只有精品| 五月婷婷激情中心| 婷色五月天| www.色五月| 亚洲亚洲亚洲AAAAAA| 另类图片色五月| 狠狠干五月丁香| 91日综合欧美| 亚洲五月天激情| 99亚洲色色| 日韩无码人妻一区二区| 婷婷婷婷婷开心无码播放| 天天日夜夜拍| 久久婷婷视频| 狠狠操狠狠做| 亚洲综合新99视频| 中文AⅤ大全| 91人操| 五月综合激情综合久| 五月天婷婷7米| 五月丁香在线视频观看| 人妻人人操| 久久婷婷六月综合| 丁香六月天婷婷开心综合| 超碰成人在线观看| 婷婷综合色五月天| 婷婷丁香综合| 久久久区区一久久久久久| 激情五月婷婷网| 亚艹艹| 五月天婷婷色在线视频免费观看 | 99热这里只有精品55| 国产午夜精品一区二区三区嫩草| 久久老码第一| AAA久久| 久久亭亭电影| 中文字幕乱码亚洲精品一区| 99爱最新免费视频在线观看| 亚洲成人AV一区在线观看| 五月欧美色播| 69超碰在线| 夜夜干天天操| 99综合免费视频| 综合久久五月天| 色婷插| 国产暴力强伦轩1区二区小说| 丁香五月aV| 婷婷91| 五月婷婷九九热| 久久3级片| 婷婷99视频在线| 亚洲综合99| AV在线免费播放| 五月丁香六月婷婷成人电影| 男人天堂AV在线一区二区| 夜夜爱网站| 婷婷五月天激情五月天网站| 少妇水多A片太爽了| 这里只有精彩视| 逼逼AV| 日韩日比视频| 色狠狠综合| 99操逼视频| 久久作爱| 久久五月丁香激情综合| 久9精品| 九久热| 果冻传媒A片一二三区| 亚洲第一精品成人999久久精品| 超碰色碰碰| 99九九精品视频推荐| 激情五月天婷婷五月天| 丁香五月亚洲AV| 五月婷婷七月丁香| 久久亚洲天堂| 色色五月婷婷| 五月婷婷六月激情网| 丁香五月综合久久| 玖玖综合玖玖| 久99热在线观看| 国产成人在线不卡AV| 大香蕉手机视频| 啪啪啪大香蕉| 久久机只有这里精品| 日噜噜色| 伊人超碰| 九九九成人在线视频| 婷婷丁香www视频日本韩国| 亚洲人妻五月丁香婷婷| 五月丁香六月婷婷亚洲天堂网站| 碰碰碰97免费精彩视频| 天堂在线观看视频| 色综合天堂| 91综合在线| 天天综合插插| 亚洲天天操| 97热这里只有精品| 国产亚洲精品久久久久久郑州| 五月婷婷六月丁香色| 丁香婷婷激情四射五月| 五月丁香六月片| 9色免费网| 色综合中文色综合网| www,99视频| 在线色婷婷| 亚洲天堂99| 欧美噜一噜| 五月在线| 国产高清av黄色看片| 伊人久久婷婷| 97碰碰在线观看视频| 激情网 久久| 欧美亚洲成人在线| 99视频地址| 99热这里是精品| 97色色色| 久久婷婷青青| 就爱操www com| 美女五月天婷婷| 色婷婷久久综合中文久久一本| 欧美天天草人人草| 人人色婷婷| 色色色com| 9999综合99综合人| w婷婷五月婷婷w| 久久亚洲无码| 亚洲天堂色| 秋霞免费三级片| 久久小片| 色五月婷婷丁香凹凸| 色婷婷六月天| 国产综合色婷婷精品久久| 美欧成人视频| 丁香六月无码播放| 欧美 色婷婷| 丁香六月婷婷| 棕合影院色色| 激情丁香久久| 色五月第四色| 五月丁香六月片| 大香蕉婷婷| 色五月天婷婷| 人人爽欧美婷婷久久久五月丁香| 五月丁香六月婷婷啪啪| 五月婷婷综合激情网| 天天干天天做| 9久精品视频| enecarbon-materials.com污K127封锁请涟系@wip1688 | 99热精品9| 五月丁香婷婷基地| 亚洲免费成人电影AV| 嫩草AV久久伊人妇女超级A| 熟女人妻一区二区三区免费看| 无码少妇高潮喷水A片免费 | 色播丁香婷婷五月激情| www夜夜操| 91人妻人人操| 久久五月天色| 日韩精品无码一区二区| 色色色婷婷五月| 色婷婷成人| 91人人人人人| 日日操天天爽| 超碰京东热av男人的天堂| 性做爰A片免费视频A片直播| 婷婷久久色| caopeng97人人| 婷婷丁香成人五月天| 婷婷六月天| 九月丁香八月婷婷加勒比| 91嫩草国产线观看亚洲一区二区| 密视AV综合在线| 在线可以看的av网址| 玖玖婷婷综合| 久久人操-久草婷婷-成人AV| 亚洲av免费在线| 91干在线| 激情综合自拍五月婷婷色五月| 国语对白性爱视频播放| www.五月天激情| av电影在线播放| 一起草性爱不卡视频| 五月花综合网| 97色五月婷婷在线| 五月天激情小说网| 五月天婷婷伊人| www99热| 丁香六月婷婷开心| 色婷婷综合久久| 思思 热 99| 97黑人精品区| 色婷婷六月| 天天干天天干天天干天天干天天| 无码99| 婷婷色在线观看| 91精品婷婷国产综合| 日韩五月婷婷| 二区成人视频| 玖玖99免费视频| 77799热| 日本人妻伦在线中文字幕| 日韩中文字幕| 六月婷婷综合激情| 丁香五月综合无码趴趴| 蜜臀九九九九| 影音先锋男人资源站一区二区| 大香蕉精品视频| 五月丁香激情综合| 欧美人人草| 國語久久婷| www.日日夜夜.com| 亚洲在线激情婷婷五月| 99这里只有精品| 婷婷色网站| 亚洲在线综合| 久久人妻超碰一区| 淫视馆aV二区一区| 99精品大片| 激情综合五月婷| 琪琪狠狠干| 大香蕉婷婷久久| 噜噜噜色噜噜| 色色婷婷丁香| 久久婷婷丁香五月宗合| 超碰国产在线观看| 性色99| 99热只有精品综合| 中国丰满熟女A片免费观| 六月丁香综合| 色色网91| 成人五月天综合网| 婷婷爱五月天| 色婷婷基地| 香港九九六区八区99| 五月永久激情| 色婷久九| 亚洲精品第一国产综合亚AV | 日本乱子人伦在线视频| 亚洲五月天综合色| 国产精品18久久久| 色情综合| 婷婷丁香色情五月天| 欧美日韩成人在线| 武则天精品久久| 激情五月婷婷色| 色欲Av五月天| 色婷婷黄色网络| 九九综舍久久| 亚洲黄3级片网站欧美| 99精品爱| 人人叉久| 亞洲自怕| 热久免费视频9| 色五月综合| 亚洲精品成人| 久久人操| www.91九色| 99热精品在线| 99热日| 婷婷激情社区| 婷婷色正月| 五月婷婷手机在线| 九六五月天婷婷| 免费做A爰片77777| 91精品综合久久久久久五月丁香| 五月丁香激情片| 色色五月天婷婷| aaa9区免费在线观看| 99精品综合| 久久精品亚洲热| www.亭亭五月天| 热久久66| 五月婷婷天| 五月开行婷婷色五月| 99久精品视频| 亚洲视频二区| 99热啪啪| 婷婷综合网| 九九99在线观看视频| 99在线精品视频| 亚洲精品V天堂中文字幕| 婷婷在线观看五月天在线视频| 天天干天天色综合| 婷婷五月综合激情| 国产乱人偷精品人妻A片| 天天夜夜六月丁香五月婷婷老师| 婷婷伊人75| 丁香五月色五月| 婷婷五月在线免费| 很很色丁香久久停停| 香蕉婷婷| 伊人久久99| 色婷五月天| 色九区| 色五月婷婷五月天| 五月成人丁香av91| 操逼巨乳91| 亚洲最大在线| 九九热免费观看视频| 东京热免费视频| 成人精品在线| 亚洲视频1区| 91狠狠综合网| 六月婷婷狠狠| 天天爽天天草| 婷婷五月六月| 亚洲超碰在线| 草了bav视频在线观看| 久久婷婷亚洲| 五月天激情国产综合婷婷婷| 久热这里| 五月天激情四射| 沈娜娜av| 亚洲亚洲人成综合网络| 我爱大香蕉| 中文字幕 中文字幕明步| 99视频在线| 日操夜操天天操不卡| 99ri在线观看视频| av一区二区电影免费在线观看| 色五月AV| 99超超碰| 狠狠久久婷五月综合色| 国产在线aaa片一区二区99| 欧美乱码国产一级A片| 嫩BBB槡BBBB搡BBBB视频| 婷五月天六| 九九这里是免费的视频5| 五月香蕉网| 日韩色色色色色| 深爱激情网噜噜色| 五月天婷婷影院| 色婷婷情片| 丁香五月亭亭六月综合激情网| 日本久久99久久| 99热成人精品| 日韩综合久久| 亚洲久久视频| 99热这里| 婷婷狠狠爱| 五月天色婷婷激情综合| 九久9精品| 婷婷金品综合视频| 婷婷99狠狠| 日本九九网| 5月婷婷五月天| 色五月激情五月丁香五月婷婷啪啪综合| 狠狠色婷婷在线| 激情六月天| 99色综合久久| 五月婷婷丁香在线视频| 色色色色色网| 午夜]香婷婷深深爱| 教师性爱毛片| 99热九九这里只有精品| 精品乱码视频| 内射综合网| 97福利视频| 午夜婷婷久久| 婷婷 色 丁香 夜| 99在线视频精品| 久热爱大香蕉在线蜜臀悦色| 色情激情五月婷婷| 五月天婷婷激情网| 开心婷婷五月中文字幕组| 五月婷婷深爱六月| 久久精品99国产精品日本| 最近中文字幕在线中文视频| 亚洲AV日韩在线观看| 亚洲成人AV在线| 逼里香不卡| www.ywav| 色色亚洲五月天| 大香伊人婷婷影院| 五月丁香在线观看| 亚洲国产精品VA在线看黑人| 五月天婷婷无码| 国产精品久久久60086| 五月天婷婷在线播放免费| 五月激情六月宗合| 久久色午夜在线导航| 97久久人人| 九九热中文| 99在线热| 久久久久人妻| 久久综合干| 中文字幕在线免费观看视频| 激情开心五月天| 婷婷五月激情综合| 婷婷久久综合| 国产露脸150部国语对白| 亚洲狠9| 色五月色综合| 99久久.www| 六月天婷婷| 久久92| 丁香五月婷婷六月| 五月丁香综合伦理片| 日日夜夜噜噜爽爽| 色爱综合五月| 色综合激情| 久热这里只有精品6官网亚洲| 久久五月天激情| 另类亚洲视频| 成人在线视频网| 日日射天天射| 久久婷婷丁香| 中国丰满熟女A片免费观| 综合久久8| 激情网综合| 激情5月婷婷| 开心五月婷婷婷美女| 91超碰九色| av 一区三区四区| 婷婷中文在线| 色婷婷五月天激情综合| 婷婷五月激情综合| 亭亭社区五月天| 激情丁香九九五月综合网| 婷婷五月天成人综合网| 婷婷精品视频| 婷婷五月天天天| 99热 这里只有精品 国产 日韩| 少妇激情五月婷婷| 嫩BBB槡BBBB搡BBBB| 九九色大香蕉| 中文字幕婷婷9月天| 色区久久| www.一区二区三区| 五月天播播| 激情五月激情综合网一级丸片| 激情熟女网| 亚洲精品成人| 五月天婷婷激情综合| 被强行糟蹋的女人A片| 大香蕉七区| 91久久久久久久久18| 亚洲成人在线在线| 淫视馆aV二区一区| 天天澡天天狠天天天做| www,超碰| 伊人久久丁香五月91| 婷婷五月激情丁香激情| 久久综合九色综合97婷婷| 欧美在线骚货| 99人人干人人| 激情电影五月婷婷| 99久久国产宗和精品1上映| 色婷婷丁香五月| 五月婷婷丁香| 天天爽天天爽| 色日本丁香婷婷| 亚洲、欧美、国产另类笫二区| www狠狠| 久久久久久久久久久44| 激情婷婷五月天日本系列| www久视频com| 九九色综合| 色五月婷婷色| 婷婷激情六月综合| 九九热精品| 成人网丁香五月| 在线亚洲综合网| 日本黄色三级片内射| 婷婷丁香一月| 日本的α片xxxwww| 色婷婷综合久色AV五色最新| 国产精品天天狠天天看| 能看的av| www,色婷婷| av久热| 日韩啪啪视频| www.婷婷五月| 久久婷婷视频| 91久久精品国产91性色TV| 五月婷婷说| 内射人妻视频国内| 五月婷婷丁香在线视频| AV无码免费| 丁香五月婷婷少妇| 怡红院成人AV| 丁香六月婷婷操逼网| 人人草开心五月天| 五月丁香亭亭| 五月丁香做爱视频| 色色cOm| 人人看人人要| 综合色综合| 天天综合网网欲色| 91成人性爱视频| 天天日天天爽夜夜爽| 99re热精品在线视频| 三级毛片视频| 色婷婷91激情小说| 久久综合五月| 婷婷五月香蕉| 久久色在线视频| 欧美99热| 九九精品在线网| 久热这里只有精品视频免费观看| 91操操| 超碰色色综合| 97资源欧美日韩大香蕉超碰一区| 七月丁香五月婷婷在线| 五月丁香综合| 另类色网| 亚洲AAAA网| 天天操,夜夜骑| 六月丁香五月激情婷婷| site:wpjngj.com| 色婷五月天亚洲| 亚洲人人操BD| 国产婷婷五月色情综合| 亚洲精| 婷婷六月五月天综合| 婷婷久久免费看| 99精品22| 综合色色网| 99热这里有精品| 老师高潮流白浆喷水的A片| 六月婷婷激情| 丁香狠狠色婷婷久久无码视频| 9久久精品| 九九色婷| 99人人干| 视色综合| 丁香六月五月天| .青娱乐天天操B| 嫩草国产| 婷婷丁香激情综合色情| 99热在线看| 综合网啪啪| 婷婷永久在线| 国产激情AV| 色五月婷婷成人| 色综合大香蕉| 日日操人人操| 婷婷深爱五月| 伊人综合色干| 亚洲夜夜操| 大战熟女丰满人妻AV| 91人人人人人| 亚洲小视频免费播放| 五月丁香婷婷综合激情基地| 五月花亭亭| 99热一区| 色色丁香婷婷五月天| 99热这里是精品| 亚洲乱码日产精品BD| 无码一区精品一区视频| 欧美视频五区| 激情五月六月婷婷| 婷婷在线网| 五月婷伊人| 26UUU欧美| 五月丁香黄色| 亚洲免费观看高清完整版AV线| 激情网婷婷五月天| 99网址在线观看| 天天曰夜夜爽| www狠狠| 色色综合网站| 婷婷天堂综合| 婷婷香香五月| 色色操| 色天使久久综合| 韩国久久少妇视屏| 激情婷婷丁香五月| 成人婷婷桔色| 激情都市另类| 26UUU精品一区二区c〇m| 五月婷婷九| 久久久婷婷五月亚洲97号色| 天天噜天天爱| 99爱视频| 色综合婷婷| 五月丁香色色网| 婷婷综合精品| 99视频在线| 天天爽爽日日做做| 天天干天天干天天干| www99久久| 久久婷婷色综合| 丁香五月婷婷激情四射| 色婷婷丁香| 激情骚五月| 婷婷久久丁香| 二色AV| 9久久精品| 久热婷婷| A片试看120分钟做受图片| 狼人婷婷综合| 中文字幕在线免费观看视频| 丁香久月婷| 丝袜人妻| 天天日夜夜高潮| 夜夜嗨一区二区三区直播内容 | 99欧美三级视频| 人妻久久久久久久久久久| 麻豆AV一区二区三区| 亚洲精品成人| 午夜大香蕉| 五月婷婷六月婷| 光棍影院日韩精品| 99在线精品观看99| 高清无码.com| 99视频综合| 99视频在线精品| 人人人操Av| 亚洲中字AV电影在线网站| 天天爽天天爽天天爽天天爽天天爽| 91碰碰视频| 色五月婷婷五月丁香五月激情五月视频| 1000部毛片A片免费观看| 久久精彩综合视频| 夜夜操加勒比| 色欲午夜无码久久久久久张津瑜| 激情婷婷丁香| 久久丝袜婷婷| 欧美激情xxxXX| 天天干天天av天天射 | 五月丁久久| 五月丁香婷草| 精品综合久久久久久五月天| 成AV人片一区二区三区久久| 激情婷婷五月天伊人在线观看| 操碰91| www.婷婷五月天| 日韩99精品| 亚洲99综合| 99re熱| 激情综合亚洲| 狠狠88综合久久久久噜噜噜| 天天综合网网欲色| 亚洲色情久久| 久久性都花花世界成人免费视频| 99ri视频在线观看| ZpRSw| 色综合播放| 色色99| 涩玖玖免费视频| 欧美激情综合| 婷婷婷婷婷开心无码播放| 超碰操日| 婷婷六月综合激情| www.婷婷六月天| www.婷婷五月天啪啪| 久久婷婷五月天大香蕉| 婷婷五月天另类网站| 五月丁香亭亭A片| 深爱五月婷婷| 色停停香蕉视频| 丁香六月久| 五月丁香在线国产| 久久久人妻不卡| 91性人人| 操逼综合网| 国产AV一区二区三区日韩| 99成人无码| 婷婷五月天va| 九玖视频这里只有精品| 免费无码毛片一区二区A片| 婷婷婷婷婷开心无码播放| 中文精品在| 开心婷婷五月综合| 五月婷婷丁香91| www.狠狠| 成人综合AV| www.夜夜操| 色停停五月天| 精品久久久人妻| 精品综合五月| 亚洲激情五月婷婷日日| 天天综合五月天| 99视频热99| 强辱丰满人妻HD中文字幕| 激情第四色| 天天日,天天插| 婷婷丁香五月麻豆| 婷婷成人AV| 婷婷亚洲综合| 久久香蕉丁香| 碰97久久| 66色在线日韩| 激情综合网五月| 26uuu欧美| 2017人人操| 精品人妻在线| 99久精品视频| 玖玖爱综合网| 91人人网| 91男同| 久/久精品99看9| 九九色逼| 乱岳熟女50岁| 小香蕉av| 婷婷伊人综合| 9久久久| 91九色在线视频| 欧美色图天堂网| 欧美黑人大吊| 七七九九色色| 亚洲激情区| 天天爽综合网| 五月天 另类图片| 五月丁香成年黄色| 亚洲最大在线| 亚洲五月天激情| 欧美日韩精品人妻狠狠躁免费视频 | ww亚洲ww在线观看| 激情五月天黄色小说| 高清国产AV| 欧美影院婷婷| 日本www五月婷婷| 五月丁香久人妻中文| 青草青草久9视频在线视频| 青青草五月天| 天天日天天干天天操| VA婷婷亚洲| 色五月天成人| 色综合丁香| 99原创自拍视频在线观看| 中美日韩成人在线| 丁香五月天视频| 欧美A片在线视频免费观看| 久久久com| 日本久碰| 91色色色18| 久久98| 激情五月婷婷在线区| 欧美在线视频99| 五月开心啪啪| 天天综合网在线| 五月丁香婷婷综合| 超碰激情五月| 久久之人妻| 五月婷婷婷婷网| 色色综合网站| 色停停影院五月天| 日本三级黄色大片| 婷婷中文字幕| 五月六月婷| 夜夜躁爽日日| WWW·色色色·COM| 午夜理论片最新午夜理论剧| 天天插天天很| 日本色爽| 国产人妻777人伦精品HD| 狠狠CAO日日穞夜夜穞AV| 国自产拍偷拍精品啪啪一区二区| 婷婷五月天免费99| 激情四射婷婷| caopeng97日韩| 99九九精品| 91性交在线播放| 人人操AV| 亚洲婷婷欧美婷婷| 婷婷97狠狠成人网站| 国产成人精品亚洲线观看| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 91人妻PORNY九色大屁股| 开心五月天激情网| 亚洲热久| 久热9| 色婷婷五月天在线观看| 女人被男人吃奶到高潮| 免费视频99| 最新日韩久热免费视频看看| 婷婷天堂综合| 久久精品视频9| 五月婷婷天| 亚洲AV日韩无码| 激情五月天电影| 婷婷影院A成人| 女人露出p毛视频www网站| 五月婷婷五月天天| 五月天色色色| 99九九精品视频| 九九热re99re6在线精品| 国产精品色色| 五月天婷婷伊人| 日韩在线五月天婷婷| 久久激情天堂| 丁香五月婷婷大香蕉| 丁香五月婷婷啪啪| 网色99| 哇嘎成人久久| 99热99热不卡| 国产精品成av人在线视午夜片| 2022人人操人人看| 激情图片五月天| 狠狠色综合无线观看| 激情五月天婷婷图| 婷婷综合五月天| 日韩色色一区| 色色亚洲| 99国产欧美视频| 天天干天天操天天拍| WWW,五月| 九九热视频精品2| 婷婷精品视频| 9|无码久久久久久| 99热亚洲精品| 欧美日综合| 玖玖婷婷五月天| 婷婷99狠狠躁天天| 日韩AAAAA| 开心久久xxx色| 午夜性做爰电影| 人人操Av| 人妻性爱av网站| 天天草天天爽| 丁香五月婷婷久久久| 亚洲五月天另类小说图片| 国产在线aaa片一区二区99| 久操福利| 色情综合| 国产精品久久久久久白浆色欲| 九九免费视频| 婷婷五月天首页激情| 五月丁香久久激情网| 庭庭久久内射| 超碰99成人在线| 亚洲激情婷婷| 久9精品| 综合色播| 综合xx网| 99久久婷婷国产综合亚洲| 狠狠狠狠免费| 狠狠婷婷日韩| 婷婷成人视频| 26UUU| 婷婷丁香六月| 五月天婷婷婷| 久9热视频| 色99在线观看| 亚洲最大五月六月丁香婷婷| 五月香婷婷| 五月天色视频| 国产无人区大片| 久久久激情| 婷婷激情丁五月| 久久香蕉福利| 久久五月婷| 停停五月丁香| AAA久久久| 美女婷婷激情亚洲| 亚洲色婷婷五月天| 亚洲激情亚洲激情| 99热每日| 久久性操| 婷婷五月天综合色| 99热在线观看精品| 婷婷久综合| 播五月开心婷婷欧美综合| 亚洲人人操| 久久激情五月婷婷| 五月天另类小说| 99re热在线视频| 亚洲精品第一国产综合亚AV| 丁香婷婷五月天色播| 国产午夜精品一区二区三区四区| 天天上天天爽| 狠狠色丁香婷婷| 天天日天天插| 丁香五月激情在线| 99这里只有精品视频在线| 人妻久久久久久久| 九九精品网| 超碰人人射| 91碰操| 久热大香蕉| 人妻久久久久久久 | 99热只有精品在线| 人妻熟人中文字幕一区二区| 亚洲 小说 欧美 激情 另类| 欧美精品999| 99re热在线观看| 四虎婷婷五月天| 五月天社区| 色婷大香蕉| 亚洲V国产V欧美V久久久久久| 激情婷婷另类| 日日操夜夜爽白洁| 第四色网婷婷| 国产精品黑丝| 伊人激情AV一区二区三区| 青青草原福利在线| a色色片| 五月婷激情影院| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 色播播婷婷| 手机AVAV天堂看网| 99九九久久| 五月丁香六月婷婷久久| 丁香六月激情| 五月丁香另类网| 爱超碰性| 91热爆在线| 91精品综合久久久久久五月丁香| 玖玖在线资源视频| 色九月婷婷综合| 人人超碰99| 91熟妇大香蕉| 婷婷丁香红五月91C| 丁香六月啪| 日本欧美成人片AAAA| 99这里只有精品国产| 一本色道久久综合狠狠躁一二三| 九色七七| 色播五月婷婷| 可以看的AV| 日日日影院| 天天日天天干天天插天天射| 97日在线视频| 91porn一起草| 9久久精品视频| 免费人人操| 五月婷婷丁香综合,亚洲天堂| 五月天久久婷婷| 色婷婷9| 夜夜资源站| 91日日日| 成人视频一区| 97资源欧美日韩大香蕉超碰一区| 婷婷激情五月综合丁香社| 日本啪啪网| 婷婷中文无码| √天堂资源在线人妻熟女| 一起草日本| 一级视频网址| 永久热91| 91日日日| 天天爽人人综合免费7799| 婷婷五月激情基地| 超级碰碰碰久久网站视频| 99热这里只有精| 国产JK精品白丝AV在线观看| 婷婷色五天| 亚洲精品无码久久| 五月婷婷三级| 人人操AV| 久久精品国产一区二区三区四区| 99热国产精品| 亚洲色久| 97精品人人A片免费看| 伊人玖玖精品| 亚洲综合99| 色色色热| 国内精品免费一区二区2009| 亚洲激情五月| 99亚洲视频| 色九区| 1024欧美看片| 99精品手机在线视频| 我淫我色婷婷五月天激情四射| 五月丁香亭亭| 色香欲综合| 亚洲精品亚洲人成人网| 色五月丁香婷婷| 无码成人AAAAA毛片AI换脸| 亚洲精品午夜国产va久久成人| 久久久久人妻精品| 97干在线| 婷婷中文字幕| 991自拍视频| 久久婷婷五月综合激情国产| 五月丁香婷婷啪啪综合| 亚洲午夜国产成人电影VA国产欧…| 色噜噜狠狠色综无码久久合欧美| 婷婷五月天伊人网| 亚州成人综合在线| 久久综合婷婷五月| 激情六月五月婷婷综合网| 五月丁香| 色五月综合激情网| 任你擦免费视频| 九九热这里精品| 激情婷婷六月天| 26uuu日韩| 99资源人人| 色五月天丁香| 26uuu亚洲精品国产| 亚洲色亚洲精品| 亚洲熟女色| seuuu婷婷| 99精品久久久久久久| 日日爽日日操| 玖玖爱资源站| 激情九九这里只有精品| 日韩五月天婷婷| 色综合大香蕉| 亚洲精品又粗又大又爽A片 | 日韩黄色影院| 热久久色| 天天干天天干天天干天天干天天干天天 | 狠狠干五月丁香| 色碰碰| 少妇综合网| 99热精品10| 思思久热6| 婷婷五月丁香六月| 538在线精品| 婷婷99狠狠躁天天躁中| 高清不卡一区| 五月天婷婷无码| 欧美激情五月天| 男人天堂99| 丁香激情五月少妇| 伊人在线视频| 天天天久久久| 色五月婷婷综合在线| 99精色| 欧美日韩精品一区二区三区钱| 9久热在线视频精品| 看婷婷五月天网| 婷婷丁香花五月天| 色无婷婷| 久草五月天电影网| 开心激情站| 大香蕉中文| 色综合五月天| 亚洲AV日韩在线观看| 六月丁香av| 成人在线综合| 在线一起草av| 狠狠草综合网| 99国产精品久久久久久久久久久| www.夜夜爱.com| 国产伊人五月天| 激情综合网五月天| 99久视频| 五月丁香啪啪综合| 色哟哟www| 久久99激情丁香婷婷小说网| 人人播| 婷婷五月亚洲激情| AV在线免费播放| 97碰碰视频在线观看免费| 五月婷丁香在线视频在线| 91九色欧美| WWW·色色色·COM| 激情六月综合| 97自拍视频网| 婷婷五月天性| 精品九九九久| 久久偷拍综合五月天| 99∨VTV| WWW色五月天|