国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

Java全棧物聯網平臺源碼解析:從協(xié)議接入到Web組態(tài)大屏

Java全棧物聯網平臺源碼解析:從協(xié)議接入到Web組態(tài)大屏 簡介基于 Java 主流技術棧SpringMVC、Spring、MyBatis與 MySQL 構建的物聯網監(jiān)控平臺源碼界面由 HTML、jQuery、CSS 實現適用于工業(yè)設備監(jiān)控、智能家居環(huán)境監(jiān)測等場景面向需要快速搭建數據采集與遠程控制系統(tǒng)的開發(fā)者或運維人員。系統(tǒng)集成 TCP/IP、HTTP、MQTT 等通訊協(xié)議可無縫對接??禂z像頭并具備報警信息管理、自動控制觸發(fā)、歷史數據查詢與報表導出、子賬戶與場景授權等完善功能。壓縮包約 832.96MB共 2000 個文件以 jsp、java、js、css 前后端代碼為主附帶 sql 數據庫腳本、xml 及 properties 配置、pdf 與 doc 文檔方便二次開發(fā)和部署維護。目前已有 245 人學習下載文檔齊全、目錄結構清晰可幫助讀者節(jié)省大量自研時間是一套值得參考的成熟物聯網監(jiān)控解決方案。1. 一套 Java 全棧物聯網平臺源碼能替你省掉的是協(xié)議棧和組態(tài)這兩件難事做物聯網平臺的人都有個共同感受設備接入和組態(tài)畫布這兩件事比想象中耗時得多。一臺 Modbus 設備、一個 MQTT 傳感器、一路??禂z像頭協(xié)議各不相同每接一種就要寫一遍解析、斷線重連、數據入庫組態(tài)更是從零開始畫圖元、做屬性綁定、調實時刷新。這套基于 Java 全棧技術的物聯網平臺源碼把組態(tài)、大屏可視化和通訊協(xié)議集成MQTT、TCP、??禂z像頭打包在一起意味著你拿到的不是一套空殼代碼而是一條從設備數據到瀏覽器頁面的完整鏈路。如果你正在評估是自研還是基于源碼二次開發(fā)這篇文章會告訴你這套源碼怎么拆、怎么跑、坑在哪。2. 先拆解這套源碼組態(tài)、大屏、協(xié)議接入各自想解決什么問題2.1 Web 組態(tài)把傳統(tǒng)組態(tài)軟件的能力搬進瀏覽器到底少了什么傳統(tǒng)組態(tài)軟件像 WinCC、KingSCADA裝在 Windows 上拖拽圖元、配置采集驅動功能很全但二次開發(fā)基本走封閉接口。Web 組態(tài)的思路不同前端用 SVG 或 Canvas 畫圖元把圖元的位置、顏色、數據源保存成 JSON后端只負責存儲和推送實時值。運行時瀏覽器拿著 JSON 渲染畫面再通過 WebSocket 接收數據刷新。這套 Java 全棧源碼里的組態(tài)模塊常見做法是前端 Vue SVG后端存組態(tài)模板和設備綁定關系。好處是部署簡單客戶打開瀏覽器就能看省掉插件安裝。代價是復雜動畫、歷史曲線回放、報警聯動這些傳統(tǒng)組態(tài)自帶的能力在 Web 組態(tài)里往往需要自己補。源碼里一般內置了基礎圖元庫比如管道、閥門、儀表、傳感器圖標夠畫流程工藝圖。你要是想把它做成類似 WinCC 那種重型畫面就得往圖元腳本和動畫編輯器里加代碼。組態(tài)的核心不是畫布渲染而是圖元和數據源的綁定。一個溫度計圖元綁定設備的 temperature 屬性運行時后臺把最新值推到前端圖元指針跟著轉。這個綁定關系的數據結構設計決定了組態(tài)好不好擴展。源碼里通常會有類似dataSource: { deviceId: dev001, property: temperature }的 JSON 配置圖元組件統(tǒng)一讀取這個字段再訂閱對應的實時通道。理解了這條鏈路你看組態(tài)模塊的源碼就有主線了。2.2 可視化大屏從設備數據到頁面像素的完整鏈路可視化大屏是物聯網平臺的招牌功能。工廠產值、設備在線率、報警數量、環(huán)境溫濕度全堆一個屏上。大屏的數據鏈路比組態(tài)更長設備上報 → 協(xié)議網關解析 → 后端業(yè)務處理 → 寫入數據庫 → 推送通道 → 前端圖表渲染。任何一環(huán)慢了大屏就出現數據斷層。源碼里大屏常見的數據推送方式有兩種一種是大屏頁面直接訂閱 MQTT繞過后端業(yè)務層另一種是后端轉發(fā)到 WebSocket前端再訂閱。我更推薦后者。因為大屏需要展示的不只是原始測量值還有聚合結果比如最近一小時的平均溫度、設備故障率。這些計算放在后端做前端拿現成數據渲染鏈路更穩(wěn)。直接訂閱 MQTT 雖然實時性高但長時間大流量下前端很容易被消息淹沒也不方便做權限控制。大屏和歷史數據是綁在一起的。常見方案是后端定時把設備數據從 Redis 或 MySQL 聚合到一張大屏統(tǒng)計表前端展示時先查一次歷史數據再訂閱實時增量。這套源碼里的大屏模塊一般會提供設備總數、今日報警數、實時曲線這幾個基礎組件你可以照著擴展。做二次開發(fā)時先摸清大屏接口返回的字段和推送消息的格式再動手改圖表。2.3 協(xié)議接入層MQTT、TCP、海康攝像頭在源碼里的位置協(xié)議接入層是物聯網平臺的地基。源碼里這一層通常分三個入口MQTT 客戶端、TCP 服務端、攝像頭拉流服務。MQTT 負責傳感器、DTU、智能儀表這類小數據量設備按主題訂閱消息體多用 JSON。TCP 服務端負責 PLC、控制器、防火墻一類走自定義幀協(xié)議的設備需要做報文解析。??禂z像頭則走獨立通道用 RTSP 拉流再轉成 HLS 或 WebRTC 供前端播放。三層接進來后數據必須統(tǒng)一收口。源碼里一般設計一個DeviceMessage內部模型包含設備標識、屬性名、數值、時間戳。MQTT 回調、TCP 解碼器、攝像頭告警事件最終都轉成這個模型再交給消息隊列和業(yè)務層。統(tǒng)一模型的好處是上層做告警、存儲、大屏不用關心底層是什么協(xié)議。你接新設備時只需要把新協(xié)議解析成DeviceMessage其余鏈路不用動。選型和架構說完了下面進入實際操作。把源碼跑起來你會遇到第一個問題環(huán)境版本不匹配啟動直接翻車。3. 把源碼跑起來環(huán)境版本、數據庫初始化和最小啟動流程3.1 環(huán)境搭配JDK 17、MySQL 8、Redis 與 MQTT Broker 怎么選拿到源碼第一件事是看pom.xml里的 Spring Boot 版本。如果是 Spring Boot 2.x配套 JDK 8 最穩(wěn)如果是 Spring Boot 3.x必須 JDK 17 起。我習慣先看pom.xml再定 JDK省得啟動時碰到UnsupportedClassVersionError。數據庫這塊MySQL 8 是主流注意驅動要配套pom.xml里用的是mysql-connector-j那版本就得兼容 MySQL 8。Redis 用于緩存和實時數據臨時存儲版本 6 以上就行。MQTT Broker 是獨立軟件平臺本身不實現 Broker。源碼里如果配置的是本地端口 1883那你需要先啟動一個 EMQX 或其他 Broker。有的源碼在pom.xml內嵌了 Moquette 這類輕量 Broker但生產不建議用。用 EMQX 的好處是管理界面能直接看連接數、訂閱關系出了問題好排查。部署時我把 EMQX 裝在獨立服務器避免和業(yè)務應用搶資源。環(huán)境版本搭配參考下表避免頭疼組件推薦版本備注JDK8 或 17看 Spring Boot 主版本MySQL8.0必須 utf8mb4 字符集Redis6.x/7.x用于緩存和實時數據MQTT BrokerEMQX 4.x/5.x或 MosquittoNode.js16/18前端構建按 package.json 要求3.2 初始化數據庫建庫腳本、時區(qū)和 utf8mb4 一個都不能少數據庫是源碼跑起來的第一道坎。源碼目錄里一般有個sql/文件夾里面放iot_platform.sql。我習慣先手動建庫指定字符集和排序規(guī)則再導入數據避免 MySQL 默認 latin1 導致中文亂碼。mysql -uroot -p -e CREATE DATABASE IF NOT EXISTS iot_platform DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; mysql -uroot -p iot_platform doc/sql/iot_platform.sql邏輯說明第一條命令建庫utf8mb4保證能存 emoji 和生僻字第二條命令導入建表語句和初始化數據。如果導入報Unknown database說明第一條命令沒執(zhí)行成功先確認 MySQL 登錄權限。導入完成后用show tables;檢查是否有設備表、規(guī)則表、組態(tài)表、報警表。接下來改application.yml里的數據源配置。這里的坑多是時區(qū)和參數拼寫。spring: datasource: url: jdbc:mysql://localhost:3306/iot_platform?useUnicodetruecharacterEncodingutf8serverTimezoneAsia/Shanghai username: root password: root redis: host: localhost port: 6379 password:參數說明characterEncodingutf8是給 JDBC 驅動用的和數據庫字符集無關但業(yè)內習慣寫上serverTimezoneAsia/Shanghai防止 MySQL 8 的時區(qū)報錯。Redis 密碼如果沒有留空。還有人會漏掉web端口配置確認server.port是你要的端口默認 8080。3.3 按順序啟動后端、協(xié)議網關、前端以及驗證標準啟動順序有講究。先啟動 Redis 和 MQTT Broker再啟動 Java 后端最后啟動前端。后端啟動時需要連接 Redis 和數據庫如果 Redis 沒起來Spring Boot 會一直重試日志刷屏。我先寫一個啟動腳本按順序控制。# 1. 啟動 Redis取決于你的安裝方式 redis-server /etc/redis.conf # 2. 啟動 MQTT Broker以 EMQX 為例 emqx start # 3. 編譯并啟動 Java 后端 cd /opt/iot-platform mvn clean package -DskipTests nohup java -jar target/iot-platform.jar --spring.profiles.activeprod logs/app.log 21 # 4. 啟動前端如果是 Vue 項目 cd /opt/iot-platform-web npm install npm run dev邏輯說明-DskipTests跳過測試加速打包--spring.profiles.activeprod指定生產配置如果你的源碼里沒有prod配置就用default。nohup讓進程在后臺運行日志重定向到logs/app.log。前端npm install第一次可能很慢掛代理也常見耐心等。驗證標準后端日志出現Netty server started或Tomcat started on port(s): 8080說明啟動成功。然后訪問http://localhost:8080/api/health返回{status:UP}。前端頁面能登錄、能看到默認的組態(tài)畫面和大屏模板說明源碼環(huán)境跑通了。這個健康檢查接口如果 404就看日志里有沒有DispatcherServlet報錯。4. 設備接入與組態(tài)綁定實操MQTT、TCP、海康攝像頭怎么打通4.1 MQTT 接入訂閱設備消息、解析 payload 并寫入業(yè)務表大多數 IoT 源碼都會用 Eclipse Paho 或 Spring Integration MQTT 做客戶端。核心是訂閱設備上報主題把payload轉成業(yè)務數據。先看一個典型的訂閱回調代碼。Component public class MqttMessageHandler { Autowired private DeviceDataService deviceDataService; public void handleMessage(String topic, byte[] payload) { // 過濾非設備主題避免處理系統(tǒng)消息 if (!topic.startsWith(device/)) { return; } String body new String(payload, StandardCharsets.UTF_8); // 假設 payload 為 JSON: {deviceId:dev01,temperature:25.6,humidity:60} JsonObject data JsonParser.parseString(body).getAsJsonObject(); String deviceId data.get(deviceId).getAsString(); Double temperature data.get(temperature).getAsDouble(); // 統(tǒng)一走設備數據服務落庫并推送到實時通道 deviceDataService.savePoint(deviceId, temperature, temperature); } }邏輯說明這個方法只關心device/開頭的主題防止 MQTT 系統(tǒng)消息混入業(yè)務線程。解析 JSON 后把設備 ID、屬性名、數值傳給savePoint這一步就是統(tǒng)一收口。你接新設備時只需要改 payload 解析這一段后面的入庫、推送、告警邏輯不用動。參數說明QoS 建議用 1保證消息至少送達一次同時避免 QoS 2 的性能開銷。Broker 端配置max_message_rate等參數前先壓測再調不要盲改。clientId必須唯一否則 Broker 會先踢掉舊連接出現反復斷連。4.2 TCP 接入解決粘包/半包自定義報文長度字段TCP 設備接入復雜度比 MQTT 高一截尤其是粘包和半包。Netty 里常見做法是自定義ByteToMessageDecoder先解析長度字段再按長度切幀。public class DeviceFrameDecoder extends ByteToMessageDecoder { private static final int MAX_FRAME_LENGTH 1024; Override protected void decode(ChannelHandlerContext ctx, ByteBuf in, ListObject out) throws Exception { // 先等待 4 個字節(jié)的長度頭 if (in.readableBytes() 4) { return; } in.markReaderIndex(); int length in.readUnsignedShort(); if (length MAX_FRAME_LENGTH) { ctx.close(); // 非法長度直接斷開 } if (in.readableBytes() length) { in.resetReaderIndex(); // 半包等待更多數據 } byte[] body new byte[length]; in.readBytes(body); out.add(Unpooled.wrappedBuffer(body)); } }邏輯說明這段代碼解決兩個問題。粘包時readableBytes大于 length第一次只讀出完整的一幀剩下的留在ByteBuf里下次再處理。半包時長度頭讀到了但內容不完整調用resetReaderIndex回到標記位置等下一次數據到達。out.add輸出的就是完整的一幀字節(jié)數組業(yè)務層拿到后不再關心字節(jié)邊界。TCP 設備協(xié)議千差萬別常見的有 Modbus、自定義頭部CRC 校驗、JSON 換行符分隔。我把解碼器設計成策略模式每種協(xié)議一個FrameDecoder通過工廠類注冊進去。業(yè)務 handler 接收解碼后的幀再按協(xié)議類型解析。這個分層能省掉后期很多改協(xié)議的痛苦。4.3 海康攝像頭接入RTSP 拉流、鑒權過期與 Web 播放??禂z像頭接入到 Java 平臺最穩(wěn)的方案是后端用 FFmpeg 拉 RTSP 流轉成 HLS 分片前端用 video.js 播放。先看 FFmpeg 轉流命令。ffmpeg -rtsp_transport tcp -i rtsp://admin:password192.168.1.64:554/Streaming/Channels/101 \ -c copy -f hls -hls_time 2 -hls_list_size 3 -hls_flags delete_segments \ /var/www/live/camera01/index.m3u8參數說明-rtsp_transport tcp強制走 TCP避免 UDP 在弱網下丟包花屏/Streaming/Channels/101是??抵鞔a流102是子碼流預覽用子碼流更流暢-hls_time 2每個分片 2 秒hls_list_size 3只保留 3 個分片降低延遲。這個命令在 Java 里用ProcessBuilder啟動注意定期檢查進程是否存活。攝像頭鑒權有個常見坑海康攝像頭空閑一段時間后會要求重新鑒權FFmpeg 進程還在但流已經不更新了。我一般在 Java 里定時比如每 30 分鐘檢查 FFmpeg 進程輸出如果接收不到數據或者返回碼非零就殺掉進程重新拉起。另外并發(fā)拉流很吃帶寬如果 20 個攝像頭同時推主碼流服務器帶寬直接打滿。我的做法是預覽用子碼流 轉碼錄像才用主碼流。很多平臺為了省資源會直接在前端用 WebRTC 播放但??禂z像頭原生不支持需要ZLMediaKit或SRS做二次轉封裝。如果這套源碼里沒有包含流媒體服務器用 FFmpeg 轉 HLS 是最省事的方式延遲 3-5 秒對于監(jiān)控畫面足夠。4.4 組態(tài)與大屏把設備數據綁定到圖元和圖表組態(tài)畫布的圖元綁定數據源核心是 JSON 配置。下面是一個簡單的溫度計圖元配置。{ type: thermometer, id: node_01, x: 120, y: 80, dataSource: { deviceId: dev001, property: temperature, aggregate: latest } }邏輯說明dataSource告訴運行時這個圖元的數值從哪里來。后端收到設備數據后根據deviceId和property找到對應圖元通過 WebSocket 推送新的數值。aggregate字段表示取值策略latest是最近一次值也可以寫成avg_1m表示最近一分鐘平均值。前端收到推送后更新圖元代碼結構大致如下。socket.onmessage (event) { const data JSON.parse(event.data); const node diagram.getNode(data.nodeId); if (node) { node.setValue(data.value); // 圖元組件內部處理動畫 node.updateStyle(); // 可觸發(fā)顏色/閃爍等聯動 } };參數說明diagram.getNode在畫布緩存中查找圖元實例避免頻繁操作 DOM。setValue的方法圖元內部可自行實現儀表盤轉指針閥門圖標變色數字直接更新。大屏圖表比如 ECharts 折線圖同理訂閱device_point主題往series里追加數據再做時間戳窗口裁剪。組態(tài)模塊最容易設計混亂的是「保存」和「運行」兩條路徑。編輯時前端是畫布組件保存時把整個畫布的 JSON 提交后端運行時畫布組件進入只讀模式后端只推數據。兩邊狀態(tài)要分離否則畫布一刷新編輯狀態(tài)丟失。這套源碼里如果發(fā)現保存后回到運行頁圖元位置變了多半是這兩個模式的數據沒有做隔離。5. 避坑與排查這套物聯網平臺源碼在生產前最常見的 5 個坑5.1 設備連上又掉線心跳和 keep-alive 參數互相打架現象用 MQTT 測試工具連平臺發(fā)一條消息后幾十秒內設備就顯示離線日志里能看到 MQTT 客戶端不斷重連。原因設備端設置了自動休眠或者心跳發(fā)送間隔大于 Broker 的keep_alive超時時間。MQTT Broker 在超過 keep_alive 時間沒收到客戶端心跳包就判定客戶端掉線主動斷開連接。很多傳感器為了省電上報間隔 60 秒但 Broker 默認keep_alive只有 30 秒自然會被踢。解決排查兩端參數。EMQX 里調整keep_alive到 90 秒或者修改設備端的heartbeat_interval為 20 秒。另外設備必須支持發(fā)送 MQTT 心跳包PINGREQ有些模塊自帶心跳但默認關閉需要打開。這個坑最折磨人因為現象是「連接不穩(wěn)定」但不報錯只能靠抓包確認。5.2 數據已入庫但大屏不刷新WebSocket 推送與回查的時序問題現象數據庫里能看到最新設備數據但大屏頁面上的數值一直停在幾分鐘前刷新頁面才恢復。原因后端寫入數據庫和推送 WebSocket 消息不是同一個事務。如果先推送再提交前端拿到的是未提交數據數據庫回滾后前端就顯示了一個不存在的值如果先提交但推送失敗前端沒有新數據。還有一種是用戶開了兩個瀏覽器標簽其中一個頁面斷開了 WebSocket 但代碼沒有自動重連。解決用 Spring 的TransactionalEventListener(phase TransactionPhase.AFTER_COMMIT)監(jiān)聽事務提交事件再推送消息保證拿到的數據一定已落庫。前端統(tǒng)一封裝 WebSocket 重連邏輯斷線后指數退避重連避免重連風暴。另外大屏的接口要設計成「先查一次全量再訂閱增量」不要只依賴推送否則斷線期間的數據就丟了。5.3 ??禂z像頭畫面卡頓或黑屏碼流參數與鑒權并發(fā)現象攝像頭接入平臺后預覽畫面每隔幾分鐘卡一次嚴重時黑屏FFmpeg 日志報錯method OPTIONS failed: 401 Unauthorized。原因??禂z像頭默認開主碼流4K 分辨率高碼率服務器帶寬和轉碼能力扛不住另一個是 RTSP 鑒權過期FFmpeg 進程還活著但已經失效。如果多個頁面同時看同一路攝像頭FFmpeg 會發(fā)起多次拉流浪費資源。解決預覽統(tǒng)一用子碼流地址后綴用102分辨率降到 1280x720碼率限制在 512kbps。用一條 FFmpeg 進程拉流再通過 HLS 分發(fā)給多個前端避免每個瀏覽器各自拉 RTSP。寫一個定時任務每 5 分鐘檢查 FFmpeg 進程的stderr一旦出現401就殺掉進程重啟。黑屏時先看 FFmpeg 日志不要盲目重啟。5.4 組態(tài)圖元保存后又變回原樣緩存和版本號沒對上現象在組態(tài)編輯器里拖動圖元、修改顏色點擊保存提示成功但刷新頁面后又回到舊布局。原因前端在保存時把整份畫布 JSON 提交給了后端但后端圖元數據是緩存到了 Redis保存只更新了 MySQL刷新時前端請求先打到 Redis取到的是舊緩存。還有的源碼做了一層版本號控制但編輯器的保存接口沒有遞增版本號導致新數據覆蓋不了舊緩存。解決先看后端保存接口有沒有設置CacheEvict。如果沒有手動在saveDiagram方法上加上清除對應畫布的 Redis key。如果源碼用的是版本號方案確認前端每次保存時攜帶version 1后端做樂觀鎖比較沖突時提示用戶重新加載。這個坑屬于源碼邏輯不嚴謹改起來不復雜但影響體驗很嚴重。5.5 TCP 上報數據亂碼報文定界必須放在業(yè)務解析之前現象串口和 TCP 設備上報的數據到平臺后臺字符串頻繁出現亂碼或多字節(jié)拼接錯誤十六進制看是兩個半包拼接。原因設備端響應慢數據分多次到達 Netty 的 channelRead業(yè)務 handler 拿到每個 ByteBuf 就開始解析沒等完整幀?;蛘哒嘲鼤r沒有按長度切分把兩個數據幀的尾部和一個數據幀的頭拼在一起。解決檢查解碼器是否在decode里輸出了完整的數據幀。Netty 準則是解碼器只負責定界業(yè)務 handler 只負責解析內容。我用的是 4.2 節(jié)的DeviceFrameDecoder先把長度頭解析出來等完整數據到齊了再out.add。業(yè)務 handler 里再按照協(xié)議格式比如 JSON 或二進制結構解析。這個坑的排查手段是抓包把收到的原始字節(jié)流 dump 下來確認粘包和半包現象再改解碼器。6. 進階把協(xié)議接入層改造成適合自己業(yè)務的插件式框架6.1 抽象協(xié)議接口新增一種設備協(xié)議需要動哪幾個類設備接入的終極形態(tài)是插件化。定義一個統(tǒng)一接口MQTT、TCP、攝像頭各自實現再通過工廠注冊。public interface DeviceAdapter { // 解析出的標準消息統(tǒng)一交給上層 void onMessage(DeviceMessage message); // 啟動連接 void start(); // 停止連接 void stop(); }邏輯說明新增一種協(xié)議時只需要新建一個實現類在start()里啟動 Netty 服務、MQTT 訂閱或 FFmpeg 進程在onMessage()里把原始報文轉成DeviceMessage。然后在工廠類里注冊映射比如ProtocolType.TCP - TcpDeviceAdapter。上層業(yè)務不用改。6.2 數據存儲優(yōu)化時序數據按天分表別讓 MySQL 扛全量設備采集數據寫入 MySQL 時單表數據量超過千萬后查詢明顯變慢。常見做法是按天分表表名帶日期后綴。CREATE TABLE device_data_20260711 ( id BIGINT PRIMARY KEY AUTO_INCREMENT, device_id VARCHAR(32), property VARCHAR(32), value DECIMAL(10,2), ts DATETIME, INDEX idx_device_ts (device_id, ts) );邏輯說明寫入時先算出今天的表名拼接 SQL 插入。查詢時也按日期路由。配合定時任務清理 90 天前的數據MySQL 壓力可控。更極端的方案是引入 TDengine 或 InfluxDB但那是后話。6.3 上線前驗證用模擬器壓測 MQTT 與 TCP 接入上限正式上線前我會寫一個模擬器用多線程同時建立 MQTT 連接隨機 topic 上報。MySQL 和 Redis 的監(jiān)控看 CPU 和連接數。TCP 壓測用 Netty 客戶端并發(fā)連接每個連接定時發(fā)長度固定報文。壓測時注意生產環(huán)境的連接數限制先測 1000 個并發(fā)再逐步加到 5000看服務端 GC 情況和消息延遲。這里有個血淚經驗壓測通過不代表上線穩(wěn)因為模擬器數據規(guī)律性太強真實設備的抖動、斷線重連、亂序報文才是真正的考驗。我習慣壓測時隨機丟包、隨機停發(fā)消息逼著系統(tǒng)走一遍重連和超時分支?;氐介_頭說的問題這套 Java 全棧物聯網平臺源碼能幫你省掉的是最基礎的協(xié)議棧、組態(tài)畫布和大屏框架但真正適配你的業(yè)務場景協(xié)議插件化、數據分表、壓測上線還得自己動手。要是你遇到的是設備報警沒推出來、組態(tài)動畫不絲滑、TCP 報文結構改了一點就解不了包建議先從第 5 章的排查思路入手八成問題都在通道時序和協(xié)議定界上。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲一区日韩精品| 色在线综合| 思思热在线视频在线| 丁香六月婷婷| 欧美天天谢综合网| 精品国产91av一区二区三区| com 首页 18岁 禁区 女优 免费 精选 同城 | 亚洲天堂久久| 久操99| 日本黄大片在线观看视频| 久久久9品一区二区三区| 人妻性爱一区二区| 97香蕉网| 成人欧美日超碰| 精品超碰国产| 又大又长又粗又爽又黄| 男人的天堂久久久| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 99热综合在线| 久久天天性久久伊人| 久久这里只精品免费福利| 999色欧美中文字幕| 无码操逼天堂| 久久亚州高清| 亚洲天堂,男人| 天天影视色香欲综合网小说| 女优大全 - 91n| 色老汉色| 9999亚洲精品| 亚洲天堂另类小说男人| 九九在线视频| 少妇国产不卡| 国产无遮挡| 亚洲欧美精品一区天堂久久 | 欧美亚州综合图片| 亚洲s色图| 91oumei| 黄色电影在线播放综合网站 | 丁香九月激情| 91精品人妻电影| 国产视频人人网| 色香欲天天天天综合色| 91 偷| 中文字幕日韩情色| 国模91| 91色碰| 2001天天操| 日少妇亚洲版| 男人的天堂日本东京热| 竹菊一区二区三区AV线| 久草成人影片| 欧美不卡五十路| 天天操妹子| 91爱欧美| www欧美91| 亚洲天堂久久| 污污汅18禁网站在线永久免费观看| 亚洲毛片基地专区| 免费精品无码一级毛片牛牛影视 | 亚洲宅男天堂| 蜜臀一二三区| 99re这里只有精品2| 欧美色人| 色色色网站| 热久久91婷婷| 久久久九| 国产精品视频自拍在线| 亚洲精品一二区| 亚洲欧美日韩精品久久久一区二区| 人人操人人插人人摸人人干| 性爱乱伦一区| 亚洲综合激情五月久久| 欧美韩国你懂得在线 | 成人黄页| 欧美亚洲今日在线| 欧美91精品国产自产| 无码一区二区精品视频久久久春药 | 婷婷五月天福利| 亚洲精品欧美专业| 久久啊啊| 操狠狠| 青青草在线视频人人想人人上| 99成人| 日han少妇无码| 日韩精品第3页| 日本丝袜美腿人妻九九| BBBBB97COM| 欧美综合娱乐久久| 久久综合日韩亚洲欧美| 欧美色图电影| 色牛牛AV| 亚洲视频二区| 思思热在线视频免费| 亚洲aV无码成人在线观看| 超碰在线成人| 美女91av| 欧美十八禁导航成人| 日本熟妇人妻中出视频| 97干天天| 欧美日韩国产成人高清| 九九九九精| 欲射影视| 九九九精品一区二区无码| 激情婷婷| 少妇二级| 色香伊人| 少妇高潮流水av免费| 在线看片国产精品每日更新| 亚洲精品影视老司机| 色情乱伦AV| 亚洲色欲一区二区三区| 91高潮| 大香蕉人妻| 18一区二区三区| 精品免费成人久久| 黄片aaaaa一区| 夜夜嗨一区| 国产大陆天天艹| 中文字幕在在线观看网站| 日韩综合色图| 高潮的A片激情扒开一区| 丁香六月激情综合| 夜夜夜爽www精品视频| 草莓精品视频| 日本不卡一区二区| 97青娱乐超碰久久| 成人无码在线视频网站| 中出789在线视频| 免费av在线播放二区| 美女人妻色网站| 亚洲欧美综合| 午夜天堂精品久久| 国产91啪| 91中出视频| 日韩精品一二三四| 蜜乳AV.COM| 超碰99在线观看| 日本一卡二区在线| 九九九九九九九精品视频| 精品999一区二区| 女优免费一区二区永久| 亚洲av无码成电影在线播放| 久久精品人妻一区二区三区| 天堂岛av| 人人操人人摸人人看人人插| 亚洲校园激情| 国产成人亚洲精品自产在线| 亚川综合视频| 日韩成人人妻网站| 嫩草 人人网精品| 国产精品色片一区二区| 久久三区四区| 中文字日本乱码| 日韩性爱再线视频| 性一级黄色录像片网站导航 | 五月天亚洲网| 五月天激情网图片| 久久成人国产精品| www.成人无码| 午夜欧美J进J出白浆流出久久久| 中文乱码字字幕在线第5页| 国产SV一线| 香蕉人人操tv| 国产传媒午夜理伦精品| 亚洲成人在线乱码色午夜| 在线视频免费播放一区| 久久免费99精品久久久久久| 九九超碰综合网| 97香焦色区| 韩国一级做A片免费的| 少妇被c 黄 免费观看| 美女AV一区二区| 99色综合| 免费强奸av| 福利视频合集| 东京热天堂网| 俄罗斯及免费在线看| 欧美日韩97在线| 99热精品在线播放| 国产亚洲国产超碰| 九九香蕉网| www.av在线视频| 久久久久亚洲Av无码专区老牛影视| 和协影院中文字幕三区| 色综合中文字幕不卡| 日韩不卡毛片Av免费高清| 91久久免费视频互動交流| 久久国产精品视频| 久久久精品一区二区| 久久9亚洲| 婷婷五月天av| 久9视频| av影片在线观看不卡| 我爱操| 超碰人妻久久人妻中文97| 久久久A∨| 免费在线观看国内色片网站网址 | 国产黄a三级三级三级av在线看| 99精品久久久久久久婷婷蜜桃| av在线观看不卡网站| 中文字幕欧美丝袜07资源| 久久爽爽精品| 97视频620| 99re9在线| 丁香五月性爱| 色色国产| 久久一二区四| 国产高清不卡视频| 精品一国2| 久久久久久久国产| 亚洲男人天堂视频| 91痴汉| 亚洲高潮影院| 欧美姓爱综合网| 最新AV在线| 激情综合 婷婷五月 红杏| 97超碰总站| 超碰在线第一页| 亚洲超碰综合网| 色妇91| 日韩欧美天堂| 国产精品成久久久久午夜午夜| 97在线看| 八戒无码国产午夜福利| 精品久久久久久中文| 国产狂喷潮在线精品| 国产老太乱伦一区| 日韩丰满熟妇| 亚洲综合图文| 97超碰人操| 亚洲女人91| 亚洲日韩在线a不卡99精品| 乱伦熟女专区| 日本午夜福利影院| 老熟女91av| 蜜臀久久久| 青青草女人天天干| 欧美日韩大香蕉| 亚洲精品国产专区在线观看| 26uuu国产免费观看| 二色av| 欧美熟女激情| 久九9精品| 97伊人网| 3D污黄视频在线观看| 婷婷丁香六月| 色九九综合AV| 国产传媒日韩欧美| 性爱1区| 91国产丝袜足交精品视频| 国产欧美成人精品| 97天天操| 伊人五月天激情| 男人天堂婷婷五月天校园春色| 日韩午夜国产| 精品97久久| 一级性爱视频免费观看| 国产成人精品亚洲日本| 9久精品视频在线观看| 久操国产在线| 熟女字幕| 九九热精彩视频| 日本加勒比无码专区| 国产成人bd在线观看| 偷拍 精品 另类 四区| 色香综合天天影视综合| 欧美日产国产在线成人第一区| 91蜜桃婷婷狠狠久久综合9色| 久草新免费| 婷婷色香伊人| 五月丁香六月| 97伦综合| 啊啊啊啊一区| 96国产精品| 日韩欧美tv一区二区在线观看| 亚 欧 美 综合| 97精选久久| 日韩欧美亚欧在线视频| 久久a久久| 夜夜夜爽www精品视频| 九九久久一区二区伦理| 啊啊啊啊啊啊啊啊啊啊在线观看| 久久r精品| 黄视频免费| 夜夜爽妓女| 麻豆精品一区二区三区四区免费观看| 操逼日韩无码| 日本幼女18+| 国产亚州高清国产拍精| 97爱啪| 亚洲精品天堂久久A∨51成人漫 | 天天看天天在线精品| 日韩精品三区四区| 中文字幕第9页萱萱影音先锋| 婷婷五月成人| 超碰九九| 亚洲日韩一区电影| 成人免费性爱视视| 96AV久久久| 美日韩男女操屄视频| 久久久久久大| 亚洲一区操| 亚洲AV无码久久精品蜜桃小说| 成 人 A V免费视频在线观看| 一本一道人妻久久一区二区三区 | 色97国产69香蕉| 久久肏大逼| chaopen97久久| 国产成人+综合亚洲+天堂| 人妻少妇精品无码专区二区密桃| 99热这里是精品| 男人的午夜天堂| 狼人综合婷婷激情四射 | 黄色高清无码无码破解免费暗网| 国产2.3.4区| 欧美日韩999| 操熟女91| 亚洲综合性网址| 婷婷激情五月天小说网| 中文字幕制服诱惑| 99re在线观看| 婷婷色影院| 免费观看一区| 使劲用力艹少妇视频一区二区| 91c色| 激情在线青青操| 久妇网| 欧美激情性爱视频网站| 欧美亚洲清纯| 美女啊啊啊啊啊啊啊| 2017人人操,人人摸| 加勒比久久av| 亚洲免费精品一区| 免费综合亚洲中文| 成人免费视瓶| 91n欧美| 天美传媒Av在线| 亚洲免费人妻在| 国产色图乱伦| 美女天天干| 熟女在线视频| 丁香五月大香蕉| 秋霞网—男女啪啪亚洲免费体验区 | 久操99| 欧美人妻精品一区二区| 亚洲图片欧美色| 淫乱图区| 91在线美女| 色伊人91| 亚洲性爱成人| 啊啊啊爽爽| 久久一区二区加油站| 久久熟女人| 亚洲国产一区二区三区四区国产| 色五天伊人| 欧美第一页| 久久精品国产97欧美精品亚洲 | 色av中文字| 综合自拍| 激情国产乱伦Av| 欧美日本成人一区二区| 清纯唯美亚洲另类| 欧美日韩亚洲五月天婷婷| 翘臀vidoes| www欧美性爱| 久久九九视频九九视频| 高清无码在线播放网站| 亚洲成人激情小说视频| 夜夜爽夜夜爽| 国产精品网址| 亚洲熟女诱惑| 97狠狠| 综合网少妇| 久久久久久九九九九九九| 一区二区三区四区久久视1| 91ise欧美| 天天干美少妇一区| 99精品在线| 九九色综合| 亚洲成人免费电影| 久久,精品一二三| 亚洲五月天激情| 亚洲一区中文字幕一区| 搡老熟女老女人老熟妇免费视频| 欧美一区二区亚洲天堂| 九九热最新| 色婷婷网| 男人的天堂网免费| 国产极品999| 午夜福利久久久噜久噜久久综合| 青娱乐av在线| 神马久久中文字幕| 九色 蝌蚪 熟女自 | 欧美色视频在线| 成人七区| 手机看片1024你懂的国产| 日韩黄色电影网站| 日本熟妇一区二区三区| 激情文学 国产一二三aV| 99精品丰满人妻| 亚欧美综合网。| 另类欧美| 91色花堂| 国产丝袜美女在线一区| 国产黄色 A 片免费看| 色官网在线| 蜜臀av一区二区三区免费观看| 久久超碰爱| 岛国小电影| 97超碰亚洲| 99色在线| 欧美激情久操网| 日韩极品无码B| 国产精品极品美女视频| 欧美夜夜狠| 伊人青青草久久| 91老熟女91老女人| 91精品国产91久久青草| 欧美性爱中文字幕无线码| 熟女突然公开看18禁影片| 97精品国产97久久久久久免费| 一区,二区,三区网站| 亚洲色悠悠久久88| 亚洲毛片基地专区| 亚洲一本色道中文无码aV天美| 天天干天天做| 青青草中日韩在线| av网站免费看| 深爱五月婷婷| 97视频在线免费播放| 欧美日韩一二三| 中文字幕AV乱伦| 色999亚洲人成色| 日韩精品操少妇| 亚州男人天堂| 制服乱伦| 秋霞鲁丝午夜无码一区二区三| 欧美极品| 秋霞视频一区二区| 欧美少妇色综合| 九九九九九九视频免费| 97碰在线视频| 999熟女精品| 国产亚洲精品A在线观看下载| 五月婷婷激情综合| 性高潮久久久| 国产精品自拍xxxx| 欧美黑人与女人91~| 亚洲 日本 不卡| 欧美经典一区二区三区| 久久久久久九九九九-美女久久久久久久-成人AV| 日韩AV噜噜噜一区二区三区四区| 另类 日韩 熟女| 亚洲天堂另类小说男人| 99久久99久久免费精品蜜臀| 激情综合五| 欧美综合天堂| 婷婷丁香五月激情啪啪| 久久成人东京热人妻| 色婷婷九月天天综合| 超碰这里只有精品| 熟妇xxxxx性春色| 亚洲AV乱码专区国产噜噜亚洲| 久久99九九九九6666免费观看软件| 97任你吞精| 伊人午夜福利视频| 亚洲色图日韩精品| 天欧美在线| 亚州操逼图| 亚洲精品一区二区免费在线观看| 久久九九视频九九视频| 亚洲国产福利视频| 人人色人人操在线| 久久尹人大香焦视| 91oumei| 日韩少妇无码| 精品久久久久9999| 黄色操人| 四虎影视永久在线观看精品免费网站| 伊人女女资源在线观看| 国产97色在线 | 亚洲| 日本片日本片祼观看网站在线看中文版网页在线看 | 青春草A| 亚川综合视频| 激情视频图片| 欧美性爱五月天| 丁香七月婷婷| 亚州久久9| 丰满人妻无码一区二区三区| 亚洲色婷婷综合久久久久中文| 五月婷婷六月丁香| 在线视频 亚洲精品| 青青草吊丝| 女人被男人桶爽视频网站| 久久久神马影院| 激情五月天色播| 婷婷婷婷婷婷久久久久| 青女在线| 亚洲色诱惑| 后入式五六区| 啊啊啊想要| 精品在线观看视频在线| 成人无码欧美一级A片狼牙直播| 七久久久| 综合免费无码中文| 东京热天堂网| 欧色性第一页| 日韩精品 资源| 亚洲欧美在线观看无码| 四虎影视国产精品| 精品国产99| 国产精品久久久久av| 婷婷色综合欧美日韩| 操死我了嗯嗯嗯| 狠狠爱综合网| 91成人久久| 性天堂| 超碰97在线中文| 国产11页| 中文字幕 国产 精品 | 玖玖婷婷五月天| 精品日韩人妻视频| 蜜桃臀av一区二区| 九区国产| 97香蕉人人乳| 亚洲人妻一区二区三区| 91操人| 国产精品白丝在线播放| 久久精品超碰| 国产中午字一暮区| 欧美精品91| 日本久久久久久久久| 精品成人av一区二区三区在线| 日本一区二区三区午夜观看| 777超碰| 欧美色图99| 欧美综合网1| 超碰天天久久79| 久超碰在| 亚洲夜色在线| 久久乐| 五月丁香激情综合| 人、人、摸,人、人、草| 欧美1区二区三区公司| 97干在线| 成人线上超碰| 综合网亚洲| 91欧美经典| 99热在线只有精品| 五月天日日操夜夜操| 91国产伊人大香蕉| 少妇精品久久久八区九区| 男人的天堂日本东京热| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 啊嗯嗯啊好大好爽| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 一级免费精品| 欧美图片色五月天| 日韩本不卡视频在线观看| 免费97视频| 欧美一品道| 亚洲精品久久久久久| 后入福利视频| 后入合集| 欧美色图第一页| 91熟女在线| 电家庭影院午夜69久久夜色精品国产69乱 | 上特色A在线| 青草综合| 日本一区视频在线观看| 激情网色| 一级黄色影片| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 操逼视频亚洲| 久热超碰| 久极品在线观看| 丰满少妇高潮无码| 啊啊啊啊啊啊啊在线| 九九九九精品在线| 91亚洲高清| 亚洲精品国产无码高清| 亚洲精品精品一区二区| 人人色97| 九九九久久久久| 大干人妻| 亚洲一区日韩精品中文字幕| 国产成人无码啪| 最新日韩黄片| 婷婷伊人一区| 久久原创中文| 国产在线播放成人免费| 近亲乱伦一区二区| 久久国产精品一级二级三级| 大香蕉欧美国产日韩高潮| 黑丝制服中文字幕| 日B操| 91麻豆va国产精品| 三上制服丝AV| 久久日韩肥臀| 日小BB小视频| 欧美色三级片91| 日本九九久久99| 亚洲国产熟妇综合色专区| 色色网91| 天天透伊人| 加勒比久久av| 伊人专区一区二区三区| 激情综合五月婷婷| 天天综合麻豆视频| 欧美人与动性人交a| 综合久久中文字幕综合日韩精品| 看黑丝美女操逼青青网站| 欧美图片校园春色| 久久久久亚洲av综合波多野制衣| 亚 欧 美 综合| 九草九九九| 午夜视频黄| 草草影院在线视频| 人人操人人操人妻人| av天堂天堂av日韩| 色哟哟-国产专区| 男人的天堂va在线| 日韩午夜啪啪视频| 中文字幕在线第二页| 伊人丁香五月婷婷| 色婷婷在线视频精品导航| 中文字幕激情小说| 强奸a片网| 国产第二页| 人人干黄色| 天天日老熟妇| 亚洲97精品| 日韩另类| 日本一线产区和二线产区伦理片| 岛国艾薇凹凸视频天堂| 久啪| 熟女五十路一区二区三| 九九九久久久久| 91视频伊人| 嗯嗯啊啊用力视频免费| 国产精品点击进入在线影院高清| 97超级久久强资源| 97综合| 麻豆天美久久91| 亚洲丝袜综合| AV色天香在线| 久96热在线观看视频| 偷拍欧美激情| 狠狠操,使劲操| 人人澡综合涩| 国产亚洲美日韩Aⅴ中文字幕无码成人| 欧美日韩亚洲高清不卡一区二区三区| 国产精品懂色tv影视免费观看| 久久女人视频| 国产精品白丝在线播放| 欧美色天堂网在线视频| 国产精品久久久无码AV网站| 久久机热| 一级黄色影片| 黑人娇小av在线播放| 欧美天堂日韩三级国产传媒| 青青免费在线视频一区| 九九av| 无码国产精品午夜不卡(| 老司机香蕉| 熟女日韩| 欧美综合娱乐久久| 中文字幕午夜精品久久久| 亚洲综合在线视频| 国产一区二区二区按摩精品啪视频| 九九久久首页| 日本操大逼| 欧美97免费| 97中文超碰| 密乳AV免费观看| 欧美 日韩第一性色| 麻豆国产尤物AV| 2019精品国产无码成人| 嗯嗯啊啊的视频| 九九亚洲| 国产宅男宅女在线观看| 男女啊啊啊| 久久一二三四不卡 | 亚洲最大91网| 91精品国产日韩欧美综合| 91久热| 日欧美色| 亚洲偷拍自拍在线视频| 秋霞色色影院| 97伦乱| 男人的天堂.com| 成人免费福利网站国产| 中文字幕丰满人妻日本| 色香91| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 日本色色色视频| 亚洲天天在线| 性欧美| 韩国女主播青草在线| 午夜大香蕉| 乱伦图一区| 久久产精品一区二区三区电影| 99精品丰满人妻无码| 欧美少妇一区二区三区| 婷婷激情四射| 亚洲一区二区精品福利| 日韩黄色片子| 久久久久久久精| 四虎884| 欧美成人综合| 嫩草 人人网精品| 久久极品一区二区| 欧美日韩性爱视屏免费看了| 人妻中文字幕精品无码| 精品久久久久久中文字幕视频免费| 久久超碰av在线| 99操| 东北老女人的激情视频| 91美女在线精品视频| 久久久久9| 国产黄色av大片网站| 久久亚州精品成人Av无| 在线免费观看高清无码视频| 中文字幕三四五区| 天美av在线| 人妻少妇久久| 中文字幕欧美日本乱码一线二线| 偷拍在线观看视频| 亚洲 欧美 小说| 久久国色天香香蕉| 爽爽歪在线视频| 日日狠狠久久偷偷色综合免费| 午夜欧美女人操逼| 一区二区三区免费岛国片| 国产精品人人爽人人做可爱福利| 国产午夜福利专区综合| 牛牛AV人人夜夜澡人人爽| 日韩少妇无码| 女沟厕偷窥piss小便| 中文字幕蜜乳av| 亚洲欧美电影| 少妇综合| 精品亚洲一区在线观看| 久久久久亚洲三级电影| www亚洲免费| 大香焦A片| 黄页视频网站野外| 日本在线播放不卡一区| 美女自卫慰黄网站免费| 激情开心五月天| 久久久久免费少妇| 中文字幕在线观看网页| 欧美亚洲影视| 亚洲成人妻日韩在线| 综合一区二区影视| 97亚洲自在精品在线观看| 99热这里都是精品| 日本久久女同性恋视频| 国产探花日韩援交| 亚洲性爱无码乱伦av| 九九色精品| 欧美成人精品一区二区三区| 久久蜜色情在线视频xxx免费观看| 欧美少妇性乱| 另类老少妇| 亚洲91在线| 97人人夜夜精品视频| 成年人一级黄色毛片大全在线观看| 国产伦乱91| 1956日韩精品| 亚洲色图欧美色图制服诱惑| 国产搭汕a级片| 日韩激情无码影院| 国产精品自拍欧美在线| 最新AVzaixian| 中文字幕超碰CAO| 久久成人东京热人妻| 大香蕉一级黄色片久久| 日韩色欲久久一二三四区| 婷婷激情五月| 粉嫩AV一区夜夜嗨| 欲色综合| 国产精品自拍xxxx| 天美传媒国产原创中文字幕亚洲欧美另类 | 天天干天天日天天射黄色片| 久久精品噜噜噜成人看免欧美大片| 久久精品国产亚洲5555| 黄片无码在线制服| 91在线视频免费中出| 日本亚欧爱爱| 日韩一区二区精彩视频| 九月丁香| 色偷综合| 激情小说日韩无码| 天天插天天射| 欧美91久久久久| 香蕉欧美| 九九Av| 精品久久艹| 亚洲 无码 偷拍| 99视频精品| 亚洲人久久久网| 日本孕妇一区二区视频操逼免费看 | 亚洲情色综合| 色色色欧美| 亚洲天堂电影网| 翔田千里爆乳巨臀无码| 久热免费视频| 大干人妻| 日韩国产在线观看av| 国产农村妇女精品一| 手机在线大香蕉| 国产18精品亚洲精品| 欧美 日韩 婷婷 五月| 久久产精品一区二区三区电影| 色婷久久| 亚欧操逼片在线观看| 精品人妻av在线播放| 一区| 黑人美精品 A片| 精品无吗久久| 日本不卡二区| 95精品在线| 久久久久白虎| 九九av| 国产999精品久久久| 日本123区操B视频| 婷婷九月丁香| 激情干在线| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 亚洲最大无码中文字幕网站 | 亚洲成?V人片在线观看福利| 国产偷人妻精品一区二区在线| 都市久久精品激情亚洲| 久久最新视频免费观看| 久久久99免费| 大香蕉啪啪啪啪在线| 国产成人精品必看| 亚洲熟久久| 中国国产精品一区视频| 精品中文一区二区| 中文字幕在线观看二区三区| 大香蕉手机在线| 色墦五月丁香| 91亚洲欧洲| 精品人妻一区二区三区-国产精品 一个人在线看的黄色电影网站 | 无码78| 精品大久久| 欧美偷拍区| 99re这里| 天天躁日日躁AAAXX| 九九九九精| 嗯嗯啊啊用力视频免费| 国产精品人人爽人人做可爱福利| 无码男人天堂| 97最新在线播放视频| 色爱天堂| 99r九九| 26uuu国产日韩综合在线观看| 中文字幕免费看| 欧美在线视频99| 丰满人妻aA一区二区三区| 大香网伊人久久综合网eew| 加勒比久久综合网高清| 亚洲精品熟妇1区2区3区。| 射 色综合| 亚洲性爱电影| 综合少妇网| 97久久久久久久精| 欧美精品一区二区少妇免费A片 | 精品国产91av一区二区三区| 日本熟妇自慰性高潮一区二区三区| 狠狠综合| 91丨豆花丨熟女| 色婷婷日韩精品一区二区三区| 天天干2019| 最新日产中文在线麻豆| 大香蕉综合网| 噜噜噜亚洲精品| 成人资源中文字幕在线观看天天| 久久午夜鲁丝片| 人妖欧美一区二区| 国产精品 午夜福利| 偷看洗澡一二三区美女| 国产无马在线| 97亚洲自在精品在线观看| 国产精品亚洲四五区在线观看| 日韩黄色一区二区三区| 天天看天天日| 夜夜嗨一区| 一直超碰| 91人妻视频在线| 岛国片在线观看视频亚洲| 思思热在线视频免费| 美女十八禁| 日韩欧美偷拍美女视频| 91在线页| 久久性爱城| 97人妻免费中文字幕| 草草草视频在线免费看| 欧美丝袜亚洲| 九九九热精品| 97免费视频网| 97亚洲性爱| 日韩成人电影AV| 亚洲天堂人妻熟妇视频| 久久久久久久免费A片国产成a人亚洲精∨品无码| 天天综合网合集91| 亚洲限制级| 精品久久久久黄少妇| 国产久久一区二区午夜| 中文字幕一区二区三区视频播放| 日本免费一级AAA大片器| 国产一级高清免费观看| 日韩一卡二卡三卡| 性欧美| 日韩精品影视| 福利在线视频一区二区| 天天日天天射天天干| 久久一二区四| 啊a一区在线| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 精品美女久久久久| 欧美精品宗合| 又粗又长又大国产不卡| 亚洲情欲| 97AV在线观看| 日韩啪啪视频| 亚州一区二区| 日本精品999| 欧美一级在线观看成人| 97精品久久| 久久狠狠色噜噜狠狠狠狠97| 精品国产乱码久久| 国产激情视频一区区三区| 国产精品美女| 国产粉嫩蜜臀av一区二区三区| 神马久久久久| 18禁止看精品中文字幕| 天天射天天操天天干天天吃2018 | 国产天美传媒精品| 亚洲熟女一区| 精品一区99999| 日本五区不卡| 91白嫩| 国产精品久久久久久久久久久久| 啊啊嗯嗯好爽| 欧美18老人禁| 亚洲激情在线观看一区| 老熟女乱子伦中文字幕一区二区 | a啊啊啊啊啊啊啊啊一区二区| 风韵犹存大大大大香蕉| 91天天看| 一区不卡在线观看av| 综合五月婷婷亚洲一区| 人成午夜免费大片| 99只有精品| 日本三级小说中文字幕| 99黄页网站| 青青草好吊| 蜜臀久久99精品久久久久久婷婷| 最新无码国产| 盗摄女人妻在线| www久久99| 黄色大片一区二区密桃丝袜| 久久久久七视频| A一级色女| 97视频免费| 人人人摸人人| 综合自拍| 四虎永久在线精品免费网址| 熟妇人妻一区二区三在线| 男人天堂无码| 无码不卡亚洲成?人片| 二男一女成人A片| 婷婷五月成人| 欧美亚洲AN| 高颜值美女口爆高潮浪叫| 日韩熟女无码| 91精品无码人妻系列| 国产av白丝| 色悠久久久av| 人人人干干人人干| 日亚韩精品视频二区三| 久妇网| 91模特在线观看| 欧美大波激情xxxx| 免费啪啪啪网站18岁| 91视频成人福利网站在线一区| 安微少妇操BBB| 91在线精品一区二区三区| 超碰在线成人| 欧美成人色| 精品人妻av区天天看片| 国产大学生口爆吞精合集| 久久国产99精品72福利| 午夜视频久久久| 韩国一级婬片A片无码天美 | 熟女探花啪啪| 亚洲av强奸乱伦| 欧色性第一页| 亚洲巨爆乳一区二区三区四季网| 日韩不卡av一二三| 久草男人天堂| 9色国产精品一区粉嫩| 五月综合久久| 精品人妻视频一区二区在线播放| 欧美日韩午夜精品一区二区三区 | 亚洲天堂男人| 亚洲综合五月天| 欧美日韩国产色五月综合在线| 国产综合在线视频网站| 欧美综合骚| 超碰碰97资源站| www网站黄| 囯产精品强| 日韩乱伦AⅤ| 蜜桃视频一区二区三区在线观看| 91美女小视频| 99视频精品| 色欧美色交综合| 国产男人又猛又粗又爽| 中文字幕超碰CAO| 波多野结衣AV无码一区| 精品国产网站| 热99这里有精品综合久久 | 花野真衣| 国产精品福利视频| 920日本午夜免费| 老鸭窝成人免费毛片视频| www色色com| 亚洲天在线| 五月色网| 亚洲天堂另类| 色婷婷电影网| 粉嫩AV一区二区夜夜| 天天日天天爽| 精品一级| 亚洲另类综合欧美| 久久久久9999| 真实高潮91| 超碰在线欧美性爱激情| 亚洲 欧美 小说| 国产精品亚洲无码| 亚欧美综合网。| 一本一道vs波多野结衣| 成年人免费观看网站| av资源在线观看少妇| 漂亮人妻被强中文字幕hd| 丁香五月av| 秋霞午夜成人福利片片| 成人日本精品九区| 国产黄色影片在线观看| 日韩一级二级三级免费看完整版国语版| yellow网站免费观看日韩高清无码| 91 丝袜在线观看| 婷婷亚洲五月***久久| 九九九999久久久网站| 伊人天堂在线| 韩三级a视频在线观看| 亚洲天天影视色综合| 久久美女福利是上海美女| 九九九九AV| 五月婷婷hd| 天堂中文日本在线观看| 夜夜欧美 | 亚洲色图A| 好吊色一区| 中文字幕狠狠玩| 亚洲激情视频| WWW.加勒比人妻一区不卡.com| 一级啊性爱在线视频| 大香蕉综合网| 亚av顶级裸体一区二区三区四区五区| 操逼逼无码| 国产强奸乱伦无码视频| 麻豆天美在线喷水AV| 99热精品在线在线| 无码高清操逼网址| 久久久久久中文| 人妻久热在线| 国产女人操逼视频| 欧美一二三| 2019午夜福利视频| 91 在线亚洲| 国产精品久久久久中文字幕| 日韩超碰97| 中文字幕乱偷人妻久久艾草网| 开心激情站| 无码操逼网| 97超碰超碰| 久草久日| 国产传媒日本欧美专区| 大屁股xxxxx| 人妻丰满熟妇一区二区三| 夜夜欢天天干| 97超级色碰碰| 久久亚洲天天做| 色播丁香| 色综合久久88色综合久久天天| 亚洲欧美日韩偷拍色图| 大香蕉2017| 乱子伦一区二区三区国产精品| 6080yy午夜理论三级一区二区三区无码| 福利操逼| 99精品国产户外露出| 97久久久网站| 91爱欧美| 99国产天美| 夂久色| 夜夜草网站| 另类 日韩 熟女| 最近2018中文字幕在线高清第一页| 久久久久久久久久久久色网| 亚洲天堂电影网| 国产25页| 色婷婷综合久久久久中文一区二区| 色五月综合网| 亚洲 欧美 手机在线观看| 久操凹凸视频| 中文字幕黄片在线| 3PAV乱伦视频| 久久免费少妇| 夜夜欧美| 成人精品久久| 黄久久| 久久影视二区三区行押| 中文字幕AV片| 天天天天天天天天综合| 欧美黑人与女人91~| 久久久久国产亚洲一区欧美色图日韩 | 精品国产久久乱码| 人人搡人人肉久久精品| 中文字幕88av在线| 色天使大香蕉| 欧美在线伊人色| 精品国产网站| 亚洲男人的天堂V| 狠狠躁AV| 亚洲情色1区| 夜夜操老骚逼视频网站| 伊人97色天使| 校园春色欧美色图| 欧美一二三区四五区| 超碰97在线 欧美 国产| 综合网久久| 99蜜桃臀亚洲成人在线观看| 蜜臀99999| 大乔未久88一区| 职场同事知名国产国产精品久久欧美日韩| 好舒服视频| 青青青草伊人精品| 精品人妻一区二区三区蜜桃视频| 中日韩久久久免费看| 久久三区四区| 97精品免费视频网站| 91肉片| 白天啪啪晚上啪啪视频| 日本一级二级三级网站| 五月婷婷性爱|