• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    微服務(wù)架構(gòu)的自然資源外業(yè)核查系統(tǒng)設(shè)計與實現(xiàn)

    2021-05-27 05:14:10陳德權(quán)
    地理空間信息 2021年5期
    關(guān)鍵詞:外業(yè)核查網(wǎng)關(guān)

    陳德權(quán)

    (1.福建省基礎(chǔ)地理信息中心,福建 福州 350002)

    隨著自然資源管理業(yè)務(wù)的不斷拓展和深入,自然資源外業(yè)現(xiàn)場核查已成為業(yè)務(wù)管理的核心工作之一。近年來,福建省自然資源廳開展的土地利用變更調(diào)查、土地整治項目管理[1-2]、移動執(zhí)法監(jiān)察[3-4]等自然資源管理業(yè)務(wù)均在各自業(yè)務(wù)系統(tǒng)的支持下,以手持GNSS移動設(shè)備為外業(yè)核查的技術(shù)手段,對相關(guān)業(yè)務(wù)進行監(jiān)管。未來還將在地質(zhì)災(zāi)害點核查、違法用地督察、礦山生態(tài)治理等更多的全省自然資源管理業(yè)務(wù)上進行深入應(yīng)用。為避免相同業(yè)務(wù)功能的重復(fù)建設(shè),需在現(xiàn)有業(yè)務(wù)系統(tǒng)的基礎(chǔ)上構(gòu)建統(tǒng)一的自然資源外業(yè)核查系統(tǒng),為各類自然資源管理業(yè)務(wù)提供統(tǒng)一的外業(yè)核查數(shù)據(jù)來源,因此需要充分考慮跨平臺服務(wù)接口的兼容性、服務(wù)拓展與可擴充性以及全省多業(yè)務(wù)應(yīng)用帶來的高并發(fā)問題。微服務(wù)架構(gòu)[5-7]則可用來解決上述問題。本文設(shè)計了基于分布式微服務(wù)架構(gòu)的自然資源外業(yè)核查系統(tǒng),提升了系統(tǒng)的可靠性和穩(wěn)定性。系統(tǒng)采用領(lǐng)域驅(qū)動設(shè)計方法將自然資源核查業(yè)務(wù)劃分為細粒度的微服務(wù)[6],以實現(xiàn)服務(wù)之間的高度解耦;核查終端還可根據(jù)實際業(yè)務(wù)需要,調(diào)用微服務(wù)進行功能組合,有效應(yīng)對業(yè)務(wù)拓展的需要。

    1 系統(tǒng)總體架構(gòu)

    系統(tǒng)由支撐層、數(shù)據(jù)層、微服務(wù)層、服務(wù)網(wǎng)關(guān)和應(yīng)用層組成,各部分按照一定的標(biāo)準(zhǔn)和協(xié)議緊密結(jié)合在一起,為自然資源核查業(yè)務(wù)提供信息化支撐,如圖1所示。支撐層依托數(shù)字福建云計算平臺提供的虛擬化計算資源,形成數(shù)據(jù)存儲集群、應(yīng)用服務(wù)集群以及相關(guān)的安全設(shè)施服務(wù)。數(shù)據(jù)層根據(jù)數(shù)據(jù)類型分類存儲,其中核查業(yè)務(wù)數(shù)據(jù)庫存儲相關(guān)的業(yè)務(wù)數(shù)據(jù);空間數(shù)據(jù)庫存儲與空間位置相關(guān)的數(shù)據(jù),如圖斑數(shù)據(jù)、地名點數(shù)據(jù)、軌跡點數(shù)據(jù)等;圖片數(shù)據(jù)庫存儲外業(yè)核查的照片;業(yè)務(wù)系統(tǒng)交換數(shù)據(jù)存儲從第三方自然資源業(yè)務(wù)系統(tǒng)中生成的核查任務(wù)數(shù)據(jù);Redis緩存數(shù)據(jù)庫存儲緩存數(shù)據(jù),可提高微服務(wù)獲取數(shù)據(jù)的效率。微服務(wù)層由數(shù)據(jù)倉儲接口、微服務(wù)和服務(wù)注冊中心構(gòu)成,其中數(shù)據(jù)倉儲接口向下與數(shù)據(jù)層中的各類數(shù)據(jù)完成數(shù)據(jù)讀寫操作,向上為微服務(wù)提供統(tǒng)一的數(shù)據(jù)操作接口;微服務(wù)利用領(lǐng)域驅(qū)動設(shè)計方法將外業(yè)核查業(yè)務(wù)劃分為細粒度的服務(wù),并部署在多臺服務(wù)器的Nginx下,以實現(xiàn)服務(wù)的集群[7];服務(wù)注冊中心負責(zé)微服務(wù)的注冊、發(fā)現(xiàn)與管理,通過心跳包監(jiān)測微服務(wù)的運行狀態(tài)。服務(wù)網(wǎng)關(guān)將服務(wù)注冊中心的微服務(wù)對外映射,并利用負載均衡調(diào)度算法實現(xiàn)前后端路由控制和轉(zhuǎn)發(fā)。應(yīng)用層由核查終端和管理端共同實現(xiàn)對自然資源核查業(yè)務(wù)的管理,并通過服務(wù)接口為其他業(yè)務(wù)系統(tǒng)提供核查數(shù)據(jù)來源。

    圖1 系統(tǒng)總體架構(gòu)

    2 系統(tǒng)設(shè)計

    2.1 數(shù)據(jù)層設(shè)計

    自然資源外業(yè)核查系統(tǒng)的主要數(shù)據(jù)為核查業(yè)務(wù)數(shù)據(jù)、與業(yè)務(wù)緊密結(jié)合的空間數(shù)據(jù)以及外業(yè)核查采集的圖片數(shù)據(jù)。為了提高系統(tǒng)查詢效率,本文以Redis數(shù)據(jù)庫為系統(tǒng)的緩存數(shù)據(jù)庫,存儲系統(tǒng)中被頻繁調(diào)用的業(yè)務(wù)數(shù)據(jù)和統(tǒng)計分析數(shù)據(jù)。此外,系統(tǒng)需通過服務(wù)層的數(shù)據(jù)接口實現(xiàn)與自然資源管理信息化系統(tǒng)核查業(yè)務(wù)的數(shù)據(jù)對接,存儲相關(guān)數(shù)據(jù)到業(yè)務(wù)系統(tǒng)交換數(shù)據(jù)庫中,通過標(biāo)準(zhǔn)化的數(shù)據(jù)清洗規(guī)則,實現(xiàn)各類業(yè)務(wù)數(shù)據(jù)向標(biāo)準(zhǔn)核查業(yè)務(wù)數(shù)據(jù)的轉(zhuǎn)換。

    2.2 領(lǐng)域驅(qū)動設(shè)計

    基于微服務(wù)架構(gòu)的系統(tǒng)需要把業(yè)務(wù)拆分為多個服務(wù),合理的微服務(wù)劃分能使系統(tǒng)具備良好的靈活性和擴展性,在演進過程中仍然保持敏捷。領(lǐng)域驅(qū)動設(shè)計是一種圍繞具體業(yè)務(wù)進行領(lǐng)域建模與分析的方法。首先通過調(diào)研收集自然資源外業(yè)核查的業(yè)務(wù)需求,分析得到業(yè)務(wù)領(lǐng)域事件;再尋找完成該事件所涉及的角色和命令;然后圍繞領(lǐng)域事件確定系統(tǒng)的聚合和限界上下文;最后確定系統(tǒng)的領(lǐng)域模型,領(lǐng)域上下文之間的低耦合,便于未來的業(yè)務(wù)擴展。

    在自然資源外業(yè)核查業(yè)務(wù)中,下發(fā)核查任務(wù)和上報核查任務(wù)就是典型的領(lǐng)域事件。任務(wù)管理員通過下發(fā)指令將任務(wù)下發(fā)到外業(yè)核查員;外業(yè)核查員通過上報指令將經(jīng)過采集的任務(wù)信息發(fā)送給任務(wù)管理員,由此可確定系統(tǒng)的一個聚合是“任務(wù)”,由這個聚合來發(fā)布領(lǐng)域事件,包括創(chuàng)建、修改、刪除、下發(fā)、上報等。限界上下文可根據(jù)系統(tǒng)的聚合來確定,并建立上下文的映射關(guān)系,如任務(wù)上下文與圖片上下文、地圖圖斑上下文產(chǎn)生上下游協(xié)作關(guān)系,限界上下文之間通過系統(tǒng)事件來協(xié)作。通過對業(yè)務(wù)的不斷迭代分析,即可形成系統(tǒng)的領(lǐng)域模型。

    2.3 微服務(wù)設(shè)計

    通過領(lǐng)域驅(qū)動設(shè)計,明確了系統(tǒng)微服務(wù)的邊界,每個服務(wù)可獨立開發(fā)、測試、部署與維護,各服務(wù)之間高度解耦。微服務(wù)的設(shè)計充分考慮了移動終端和第三方應(yīng)用系統(tǒng)跨平臺調(diào)用的需要,采用基于REST風(fēng)格的服務(wù)接口,消息通信協(xié)議支持JSON和Protobuf兩種輕量級格式,服務(wù)請求者可根據(jù)自己的需要靈活設(shè)置。一般來說,移動終端的應(yīng)用適合采用比JSON更輕便更高效的Protobuf數(shù)據(jù)格式[8]。

    為了更好地滿足業(yè)務(wù)擴展需要,系統(tǒng)采用業(yè)務(wù)邏輯與數(shù)據(jù)操作解耦的方式來實現(xiàn)微服務(wù)。在服務(wù)接口內(nèi)部不直接與數(shù)據(jù)層交互,而是通過開發(fā)統(tǒng)一的數(shù)據(jù)倉儲接口來完成相關(guān)數(shù)據(jù)的讀寫操作。數(shù)據(jù)倉儲接口可根據(jù)業(yè)務(wù)需要不斷擴展豐富,服務(wù)內(nèi)部只需根據(jù)領(lǐng)域事件發(fā)送相關(guān)命令,調(diào)取對應(yīng)倉儲接口中的信息即可完成業(yè)務(wù)操作。

    2.4 服務(wù)注冊中心設(shè)計

    微服務(wù)的架構(gòu)決定了整個系統(tǒng)的業(yè)務(wù)功能是由大量的服務(wù)接口支撐的,若采用手動管理和維護服務(wù)目錄的方式則無法保證系統(tǒng)的穩(wěn)定運行,因此需要引入服務(wù)注冊中心。面向服務(wù)發(fā)布者提供服務(wù)注冊接口,微服務(wù)運行時通過注冊接口向服務(wù)注冊中心登記該服務(wù),并將服務(wù)健康檢查的入口寫入注冊中心,在注冊中心運行過程中自動將心跳包發(fā)送至健康檢查的入口,以檢測服務(wù)的運行狀態(tài)。

    系統(tǒng)采用Consul開源的服務(wù)注冊中心,提供了服務(wù)注冊與發(fā)現(xiàn)、服務(wù)配置、服務(wù)監(jiān)測等一體化的解決方案,并有配套的開源二次開發(fā)工具包,可方便地實現(xiàn)服務(wù)的注冊與監(jiān)聽。Consul采用去中心化的部署方式,可在多臺服務(wù)器上安裝部署,形成服務(wù)注冊中心的集群。單個服務(wù)注冊中心的故障不會影響整個系統(tǒng)的運行。自然資源外業(yè)核查系統(tǒng)的微服務(wù)在服務(wù)注冊中心的注冊情況如圖2所示。

    圖2 服務(wù)注冊中心

    2.5 網(wǎng)關(guān)設(shè)計

    一個完整的業(yè)務(wù)被拆分為多個微服務(wù)集,每個微服務(wù)均會配置相應(yīng)的接口說明,而這些服務(wù)直接對外向應(yīng)用層提供接口則顯得雜亂無章,且無法實現(xiàn)服務(wù)的訪問控制,服務(wù)的鑒權(quán)也無法集中統(tǒng)一控制,每個服務(wù)都要單獨進行身份驗證,因此需要設(shè)計一個服務(wù)網(wǎng)關(guān),自動從服務(wù)注冊中心中獲取所有注冊的微服務(wù),集成在線接口說明文檔,實現(xiàn)服務(wù)的負載均衡和路由控制,并在此基礎(chǔ)上構(gòu)建微服務(wù)鑒權(quán),實現(xiàn)服務(wù)的統(tǒng)一身份認證。

    系統(tǒng)采用Ocelot開源的API網(wǎng)關(guān),支持從Consul服務(wù)注冊中心自動獲取已注冊的服務(wù)。網(wǎng)關(guān)設(shè)計如圖3所示。在服務(wù)網(wǎng)關(guān)內(nèi)部采用IdentityServer實現(xiàn)服務(wù)的身份驗證,通過驗證后,網(wǎng)關(guān)根據(jù)所發(fā)起的HTTP請求去Consul服務(wù)注冊中心匹配相應(yīng)的微服務(wù)的完整地址;再通過Ocelot組件提供的動態(tài)路由機制轉(zhuǎn)發(fā)到下游的微服務(wù)中,并得到相應(yīng)的數(shù)據(jù)。在進行路由轉(zhuǎn)發(fā)時,網(wǎng)關(guān)會根據(jù)配置的負載均衡策略選擇從負載相對較低的服務(wù)器上請求微服務(wù)。當(dāng)請求的微服務(wù)出現(xiàn)異常時,Ocelot會根據(jù)配置的QoS信息做相應(yīng)的處理;若異常次數(shù)超出設(shè)置,則自動熔斷該服務(wù),直接在網(wǎng)關(guān)生成異常信息并返回請求終端,避免反復(fù)調(diào)用服務(wù)出錯而占用系統(tǒng)資源和網(wǎng)絡(luò)資源。

    圖3 服務(wù)網(wǎng)關(guān)架構(gòu)

    3 關(guān)鍵技術(shù)

    3.1 微服務(wù)的負載均衡

    在高并發(fā)的微服務(wù)架構(gòu)中,通過服務(wù)的負載均衡技術(shù)可實現(xiàn)系統(tǒng)的高可用性和服務(wù)集群。本文通過Ocelot網(wǎng)關(guān)提供的負載均衡組件來實現(xiàn)微服務(wù)的軟負載。Ocelot框架內(nèi)置RoundRobin(輪詢)、LeastConnection(最少連接數(shù))等多種負載均衡策略。當(dāng)網(wǎng)關(guān)收到服務(wù)請求時,將先調(diào)用內(nèi)部的負載均衡組件,負載均衡組件根據(jù)負載均衡算法從可用的微服務(wù)列表中選擇一個負載相對較低的服務(wù)進行轉(zhuǎn)發(fā),從而降低系統(tǒng)的壓力。系統(tǒng)利用Consul配合Ocelot能較好地滿足微服務(wù)的負載均衡需求。

    3.2 分布式多級緩存

    微服務(wù)采用分布式集群部署,在微服務(wù)調(diào)度策略的支撐下能有效降低系統(tǒng)的響應(yīng)時間。由于每個微服務(wù)接口均需與數(shù)據(jù)庫進行交互,因此數(shù)據(jù)庫的I/O操作也是影響系統(tǒng)性能的主要因素之一,在高并發(fā)情況下將引起數(shù)據(jù)庫的I/O堵塞,增加客戶端請求時間,嚴重時可能直接導(dǎo)致數(shù)據(jù)庫宕機。為了有效降低數(shù)據(jù)庫的讀寫操作,系統(tǒng)采用分布式多級緩存技術(shù),將頻繁使用的業(yè)務(wù)數(shù)據(jù)建立動態(tài)緩存,下次訪問時即可直接從緩存中獲取數(shù)據(jù),減少數(shù)據(jù)庫的I/O操作,從而提高系統(tǒng)的性能。

    本文采用Redis分布式緩存和內(nèi)存緩存相結(jié)合的多級緩存技術(shù)來提高數(shù)據(jù)訪問速度,以分布式緩存為緩存數(shù)據(jù)的藍本,在此基礎(chǔ)上建立服務(wù)器的內(nèi)存緩存,服務(wù)接口直接從內(nèi)存中讀取使用頻率高的數(shù)據(jù)。分布式多級緩存的技術(shù)架構(gòu)如圖4所示。由于內(nèi)存緩存設(shè)置在各服務(wù)器內(nèi)部,使用緩存時可能出現(xiàn)數(shù)據(jù)不一致的情況,如一個微服務(wù)接口在服務(wù)器A中更新了一個緩存數(shù)據(jù),但在服務(wù)器B的內(nèi)存緩存中仍為舊的緩存數(shù)據(jù)。因此,在分布式緩存和服務(wù)器內(nèi)存緩存之間需建立緩存控制總線,用于同步分布式緩存與各服務(wù)器內(nèi)存緩存的數(shù)據(jù),時刻保持系統(tǒng)緩存數(shù)據(jù)的一致性。

    圖4 分布式多級緩存架構(gòu)

    微服務(wù)啟動時會向緩存控制總線發(fā)送訂閱命令,總線就會自動記錄該服務(wù)器的信息。當(dāng)服務(wù)器中的內(nèi)存緩存更新時,首先向Redis分布式緩存寫入數(shù)據(jù),再向緩存控制總線發(fā)布緩存更新消息,總線通知其他服務(wù)器需要更新緩存數(shù)據(jù),服務(wù)器收到通知后從分布式緩存中獲取相應(yīng)的數(shù)據(jù)并更新到本地的內(nèi)存緩存中,這樣就保證了所有服務(wù)器緩存數(shù)據(jù)的一致性。

    3.3 微服務(wù)鑒權(quán)

    微服務(wù)部署在服務(wù)網(wǎng)關(guān)的下游,專注于實現(xiàn)自然資源外業(yè)核查相關(guān)業(yè)務(wù),若每個微服務(wù)在調(diào)用時均需進行身份認證,將會帶來資源的浪費,且服務(wù)內(nèi)部都要完成同一套認證邏輯也不利于后期的系統(tǒng)維護,因此需在微服務(wù)的上游網(wǎng)關(guān)層實現(xiàn)服務(wù)鑒權(quán),而各微服務(wù)實例只需專注各自的業(yè)務(wù)邏輯即可。

    Ocelot為IdentityServer提供了很好的支持,在網(wǎng)關(guān)內(nèi)部統(tǒng)一實現(xiàn)基于IdentityServer的服務(wù)認證鑒權(quán),采用JWT[9]的無狀態(tài)驗證機制實現(xiàn)客戶端和服務(wù)端的身份認證與權(quán)限控制。用戶首次登錄系統(tǒng)時,網(wǎng)關(guān)的服務(wù)鑒權(quán)模塊將根據(jù)用戶名和密碼進行身份驗證,形成Token密鑰返回給服務(wù)請求方。在后續(xù)服務(wù)請求的Head中加入Token信息,網(wǎng)關(guān)的鑒權(quán)模塊首先驗證該Token的有效性,驗證通過后再判斷該用戶是否具備所請求的微服務(wù)的權(quán)限,通過后才將請求的信息轉(zhuǎn)發(fā)到下游對應(yīng)的微服務(wù)接口中,處理完成后將結(jié)果返回給服務(wù)請求方。

    系統(tǒng)利用分布式多級緩存技術(shù)提高微服務(wù)鑒權(quán)的效率,將用戶登錄信息進行多級緩存,同時設(shè)置過期時間,到期后自動刪除對應(yīng)的緩存。在服務(wù)鑒權(quán)模塊進行身份驗證時,首先從緩存中查詢該用戶是否存在登錄信息,若存在則直接從緩存中獲取Token返回給服務(wù)請求方;若不存在則通過數(shù)據(jù)庫驗證用戶信息,通過后再生成Token返回給服務(wù)請求方,同時將登錄信息通過緩存總線緩存到Redis以及各集群服務(wù)器中以備下次驗證使用。

    4 系統(tǒng)性能測試

    為了檢驗基于微服務(wù)架構(gòu)的自然資源外業(yè)核查系統(tǒng)是否能滿足全省自然資源管理的業(yè)務(wù)需要,本文采用開源的wrk性能測試工具對系統(tǒng)進行并發(fā)測試。wrk專門用于測試基于HTTP協(xié)議的服務(wù)端性能,可充分利用單機多核CPU性能,通過線程和事件的模式對服務(wù)端產(chǎn)生大量的負載。本次測試通過編寫lua腳本模擬客戶端發(fā)起的請求數(shù)據(jù),利用wrk調(diào)用腳本,并開啟8線程分別模擬100 個、200 個和500個并發(fā),每次持續(xù)測試30 s,測試結(jié)果如圖5所示。

    由壓力測試結(jié)果可知,在同一個網(wǎng)絡(luò)環(huán)境下,系統(tǒng)的平均響應(yīng)時間并沒有隨著并發(fā)數(shù)的增加而出現(xiàn)較大幅度的增長,平均響應(yīng)時間約增長20 ms,總體響應(yīng)時間約為120 ms,系統(tǒng)一直保持較平穩(wěn)的狀態(tài),說明基于微服務(wù)架構(gòu)的自然資源外業(yè)核查系統(tǒng)可解決全省大規(guī)模使用時帶來的性能問題。

    5 結(jié) 語

    本文基于微服務(wù)架構(gòu)設(shè)計并實現(xiàn)了面向全省應(yīng)用的自然資源外業(yè)核查系統(tǒng),可為全省自然資源各業(yè)務(wù)系統(tǒng)提供統(tǒng)一的外業(yè)核查數(shù)據(jù)來源,解決了傳統(tǒng)單體應(yīng)用開發(fā)模式帶來的負載不均衡和不易擴展等問題。微服務(wù)采用分布式集群部署方式,在服務(wù)網(wǎng)關(guān)和服務(wù)注冊中心的支持下實現(xiàn)了服務(wù)的負載均衡和性能優(yōu)化,能滿足一定的高并發(fā)和高可用的性能要求。

    圖5 壓力測試結(jié)果

    猜你喜歡
    外業(yè)核查網(wǎng)關(guān)
    對某企業(yè)重大危險源核查引發(fā)的思考
    關(guān)于設(shè)計保證系統(tǒng)適航獨立核查的思考
    基于無人機影像的營造林核查應(yīng)用研究
    基于移動 GIS 的公路工程外業(yè)調(diào)查系統(tǒng)研究
    基于改進RPS技術(shù)的IPSEC VPN網(wǎng)關(guān)設(shè)計
    基于市政管線外業(yè)采集命名規(guī)則和輔助軟件開發(fā)
    天津市第一次全國地理國情普查外業(yè)調(diào)繪核查
    公路外業(yè)測量中GPS RTK測量技術(shù)的應(yīng)用探究
    LTE Small Cell網(wǎng)關(guān)及虛擬網(wǎng)關(guān)技術(shù)研究
    移動通信(2015年18期)2015-08-24 07:45:08
    應(yīng)對氣候變化需要打通“網(wǎng)關(guān)”
    太陽能(2015年7期)2015-04-12 06:49:50
    免费搜索国产男女视频| 国产av不卡久久| 久久久欧美国产精品| 免费大片18禁| 91久久精品电影网| videos熟女内射| av在线天堂中文字幕| 天堂中文最新版在线下载 | 欧美日本亚洲视频在线播放| 99久久成人亚洲精品观看| 狂野欧美激情性xxxx在线观看| 看十八女毛片水多多多| 成年免费大片在线观看| 国产黄色视频一区二区在线观看 | 国产熟女欧美一区二区| .国产精品久久| 精品国产一区二区三区久久久樱花 | 亚洲美女搞黄在线观看| 熟女人妻精品中文字幕| 成人无遮挡网站| 又粗又硬又长又爽又黄的视频| 国产精品av视频在线免费观看| av在线观看视频网站免费| 中文字幕av成人在线电影| 熟女电影av网| 久久久欧美国产精品| 成人欧美大片| 丝袜喷水一区| 老司机福利观看| 国产淫片久久久久久久久| 好男人视频免费观看在线| 天美传媒精品一区二区| 欧美一区二区亚洲| 亚洲国产精品专区欧美| 天天躁夜夜躁狠狠久久av| 中文天堂在线官网| 国内少妇人妻偷人精品xxx网站| 国产高清不卡午夜福利| 国产成人freesex在线| 欧美高清成人免费视频www| 欧美3d第一页| 少妇人妻精品综合一区二区| 国产精品美女特级片免费视频播放器| 精品午夜福利在线看| 日韩大片免费观看网站 | 国产男人的电影天堂91| 国产不卡一卡二| 2022亚洲国产成人精品| 22中文网久久字幕| 黄色配什么色好看| 国产在线男女| 黄色欧美视频在线观看| 精品酒店卫生间| 国产成人精品婷婷| 在线免费观看的www视频| 亚洲欧美成人综合另类久久久 | 亚洲av男天堂| 日本wwww免费看| 国产精品,欧美在线| 亚洲av.av天堂| 亚洲综合色惰| 国产国拍精品亚洲av在线观看| 亚洲自偷自拍三级| 精品久久国产蜜桃| or卡值多少钱| 少妇裸体淫交视频免费看高清| 青青草视频在线视频观看| av在线播放精品| 女人十人毛片免费观看3o分钟| 丰满少妇做爰视频| 亚洲四区av| 精品无人区乱码1区二区| 国产精品伦人一区二区| 蜜桃久久精品国产亚洲av| 精品人妻一区二区三区麻豆| 欧美极品一区二区三区四区| 欧美丝袜亚洲另类| 免费黄色在线免费观看| 干丝袜人妻中文字幕| 欧美成人午夜免费资源| 中文字幕人妻熟人妻熟丝袜美| 国产一区有黄有色的免费视频 | 2021少妇久久久久久久久久久| 欧美色视频一区免费| 免费黄色在线免费观看| 国产亚洲一区二区精品| 中文字幕亚洲精品专区| 尤物成人国产欧美一区二区三区| 国产乱人偷精品视频| 观看免费一级毛片| 国产亚洲av片在线观看秒播厂 | 一区二区三区乱码不卡18| 亚洲四区av| 欧美3d第一页| 亚洲天堂国产精品一区在线| 亚洲精品一区蜜桃| 女的被弄到高潮叫床怎么办| 国产精品久久久久久精品电影小说 | 熟妇人妻久久中文字幕3abv| 欧美激情久久久久久爽电影| 亚洲经典国产精华液单| av.在线天堂| 亚洲真实伦在线观看| 亚洲综合色惰| 天堂√8在线中文| 男女边吃奶边做爰视频| 我要搜黄色片| 美女内射精品一级片tv| 1024手机看黄色片| 久久精品国产99精品国产亚洲性色| 中文字幕制服av| 久久久精品大字幕| 日日摸夜夜添夜夜添av毛片| 国产伦在线观看视频一区| 波野结衣二区三区在线| 女人久久www免费人成看片 | 色播亚洲综合网| 国产亚洲精品久久久com| 老司机影院成人| 青青草视频在线视频观看| 久久久久久九九精品二区国产| 2022亚洲国产成人精品| 菩萨蛮人人尽说江南好唐韦庄 | 毛片一级片免费看久久久久| 一边摸一边抽搐一进一小说| 99久久精品国产国产毛片| 精品人妻熟女av久视频| 成人鲁丝片一二三区免费| 高清在线视频一区二区三区 | 欧美日韩综合久久久久久| 欧美区成人在线视频| 大话2 男鬼变身卡| av播播在线观看一区| 久久久久精品久久久久真实原创| 精品午夜福利在线看| 亚洲av电影在线观看一区二区三区 | 免费搜索国产男女视频| 国产精品熟女久久久久浪| 国产片特级美女逼逼视频| 三级国产精品片| 免费黄网站久久成人精品| 国产色爽女视频免费观看| 国产激情偷乱视频一区二区| 九草在线视频观看| 国产成人一区二区在线| 日韩,欧美,国产一区二区三区 | 国产极品天堂在线| 日本五十路高清| 日本色播在线视频| 亚洲第一区二区三区不卡| 九九在线视频观看精品| 97超碰精品成人国产| 色5月婷婷丁香| 国产精品.久久久| 全区人妻精品视频| 国产免费一级a男人的天堂| 男人舔奶头视频| 亚洲自拍偷在线| 欧美日韩精品成人综合77777| 国产精品av视频在线免费观看| 国内揄拍国产精品人妻在线| 国产成年人精品一区二区| 亚洲欧洲日产国产| 深爱激情五月婷婷| 国产精品精品国产色婷婷| 欧美zozozo另类| 插阴视频在线观看视频| 色播亚洲综合网| 国产黄色视频一区二区在线观看 | 国产高清三级在线| 国产成人精品一,二区| 欧美97在线视频| 欧美高清成人免费视频www| 亚洲精华国产精华液的使用体验| av专区在线播放| 亚洲最大成人中文| 中文亚洲av片在线观看爽| 国产熟女欧美一区二区| av在线蜜桃| 亚洲欧洲国产日韩| 亚洲av免费在线观看| 国产亚洲午夜精品一区二区久久 | 国产欧美日韩精品一区二区| 黄色配什么色好看| 看十八女毛片水多多多| 国内精品美女久久久久久| 人人妻人人澡欧美一区二区| 国产伦精品一区二区三区视频9| 亚洲欧洲日产国产| 激情 狠狠 欧美| 美女cb高潮喷水在线观看| 啦啦啦啦在线视频资源| 少妇的逼水好多| 国产高潮美女av| 爱豆传媒免费全集在线观看| 亚洲精品乱久久久久久| 欧美变态另类bdsm刘玥| 国产极品精品免费视频能看的| 26uuu在线亚洲综合色| 日日干狠狠操夜夜爽| 91精品国产九色| av福利片在线观看| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产成人福利小说| 国产黄色小视频在线观看| av.在线天堂| 国产极品精品免费视频能看的| 国产精品国产三级专区第一集| 亚洲av.av天堂| 18禁在线播放成人免费| 一本久久精品| 久久精品国产99精品国产亚洲性色| 日韩视频在线欧美| 两性午夜刺激爽爽歪歪视频在线观看| 久久久久久久久久久免费av| 日本免费在线观看一区| 亚洲成色77777| 久久久精品大字幕| 国产成人午夜福利电影在线观看| 国产精品.久久久| 两个人的视频大全免费| 欧美bdsm另类| 乱人视频在线观看| 大香蕉97超碰在线| 亚洲人成网站在线播| 小蜜桃在线观看免费完整版高清| www.av在线官网国产| 边亲边吃奶的免费视频| 久久这里只有精品中国| 综合色av麻豆| 99久久精品国产国产毛片| 国产精品蜜桃在线观看| 国产又色又爽无遮挡免| 国产免费男女视频| 寂寞人妻少妇视频99o| 国产一区二区三区av在线| 久久久久久久午夜电影| 亚洲av免费高清在线观看| 精品99又大又爽又粗少妇毛片| 赤兔流量卡办理| 插逼视频在线观看| 日本色播在线视频| 亚洲精品国产成人久久av| 老司机影院成人| 久久精品国产鲁丝片午夜精品| 国产激情偷乱视频一区二区| 在线观看av片永久免费下载| av又黄又爽大尺度在线免费看 | 99国产精品一区二区蜜桃av| 中文字幕精品亚洲无线码一区| videos熟女内射| 人妻制服诱惑在线中文字幕| 91aial.com中文字幕在线观看| 草草在线视频免费看| 少妇猛男粗大的猛烈进出视频 | 亚洲精品日韩av片在线观看| 亚洲精品国产成人久久av| 在现免费观看毛片| 久久人妻av系列| 亚洲av二区三区四区| 亚洲自拍偷在线| 舔av片在线| 秋霞在线观看毛片| 成人美女网站在线观看视频| 精品国产露脸久久av麻豆 | 国产老妇女一区| 日本午夜av视频| 视频中文字幕在线观看| 三级国产精品片| av专区在线播放| 久久精品91蜜桃| 精品一区二区免费观看| 91精品伊人久久大香线蕉| 亚洲不卡免费看| 少妇高潮的动态图| 深夜a级毛片| 视频中文字幕在线观看| 少妇人妻精品综合一区二区| 精品久久久久久久人妻蜜臀av| 国内精品美女久久久久久| 亚洲av男天堂| 卡戴珊不雅视频在线播放| 欧美成人免费av一区二区三区| 国产伦在线观看视频一区| 精品久久久久久久久亚洲| av卡一久久| 亚洲三级黄色毛片| 婷婷色麻豆天堂久久 | 天堂网av新在线| 身体一侧抽搐| 精品久久久久久电影网 | 91精品一卡2卡3卡4卡| 国产高潮美女av| 欧美精品国产亚洲| 狂野欧美白嫩少妇大欣赏| 天堂av国产一区二区熟女人妻| 国产高清不卡午夜福利| 亚洲欧美成人综合另类久久久 | 国产精品99久久久久久久久| 日产精品乱码卡一卡2卡三| 色综合站精品国产| 热99re8久久精品国产| 欧美一级a爱片免费观看看| .国产精品久久| 色吧在线观看| 亚洲va在线va天堂va国产| 国产一区有黄有色的免费视频 | 禁无遮挡网站| 99九九线精品视频在线观看视频| 国产成人午夜福利电影在线观看| 久久久久久久午夜电影| 日本一二三区视频观看| 男人舔女人下体高潮全视频| 欧美精品国产亚洲| 99久国产av精品国产电影| 国产免费又黄又爽又色| 国产极品精品免费视频能看的| 国产一区亚洲一区在线观看| 日本欧美国产在线视频| 欧美97在线视频| 国产女主播在线喷水免费视频网站 | 欧美潮喷喷水| 欧美一区二区精品小视频在线| 长腿黑丝高跟| 成人av在线播放网站| 麻豆一二三区av精品| 极品教师在线视频| 美女被艹到高潮喷水动态| 中文天堂在线官网| 国产精品精品国产色婷婷| 久久精品国产亚洲网站| 看黄色毛片网站| 2022亚洲国产成人精品| 在线观看美女被高潮喷水网站| 国产视频内射| 免费观看精品视频网站| 男人舔奶头视频| 欧美性猛交╳xxx乱大交人| 国产v大片淫在线免费观看| 国内精品一区二区在线观看| 亚洲成人中文字幕在线播放| 日日摸夜夜添夜夜爱| 国产一级毛片在线| 久久久久久久久久成人| 国产av在哪里看| 久久综合国产亚洲精品| 久久草成人影院| 网址你懂的国产日韩在线| 热99在线观看视频| 亚洲高清免费不卡视频| 乱码一卡2卡4卡精品| 亚洲欧美精品自产自拍| 变态另类丝袜制服| 简卡轻食公司| 一级毛片aaaaaa免费看小| 亚洲激情五月婷婷啪啪| 成人漫画全彩无遮挡| 男人狂女人下面高潮的视频| 国内精品一区二区在线观看| 亚洲美女视频黄频| 亚洲精品国产av成人精品| 亚洲三级黄色毛片| 欧美又色又爽又黄视频| 久久午夜福利片| 亚洲av电影不卡..在线观看| 天天一区二区日本电影三级| 少妇被粗大猛烈的视频| 天美传媒精品一区二区| 欧美成人午夜免费资源| 亚洲国产高清在线一区二区三| АⅤ资源中文在线天堂| 久久精品国产99精品国产亚洲性色| 99久久九九国产精品国产免费| 亚洲av成人精品一二三区| 国产亚洲av嫩草精品影院| 精品久久久久久久人妻蜜臀av| 国产真实伦视频高清在线观看| 一个人免费在线观看电影| 成年av动漫网址| av福利片在线观看| 国产一区亚洲一区在线观看| 久久6这里有精品| 国产中年淑女户外野战色| 中国美白少妇内射xxxbb| eeuss影院久久| 亚洲国产欧美人成| 一边摸一边抽搐一进一小说| 国产成人精品一,二区| 国产白丝娇喘喷水9色精品| 亚洲精品日韩av片在线观看| 久久午夜福利片| 青春草视频在线免费观看| 亚洲激情五月婷婷啪啪| 69人妻影院| 十八禁国产超污无遮挡网站| 又粗又爽又猛毛片免费看| 日韩av在线大香蕉| 亚洲av成人精品一区久久| 婷婷色麻豆天堂久久 | a级一级毛片免费在线观看| 日本五十路高清| 欧美成人一区二区免费高清观看| 看片在线看免费视频| 欧美日韩在线观看h| 日韩高清综合在线| 久久亚洲国产成人精品v| 搡女人真爽免费视频火全软件| 99在线视频只有这里精品首页| 亚洲性久久影院| 亚洲伊人久久精品综合 | 国产综合懂色| 国产免费福利视频在线观看| 91久久精品国产一区二区三区| 18禁动态无遮挡网站| 全区人妻精品视频| 最近视频中文字幕2019在线8| 国产在线一区二区三区精 | 国产精品,欧美在线| 少妇人妻精品综合一区二区| 99久久九九国产精品国产免费| 国产亚洲91精品色在线| 久久草成人影院| 网址你懂的国产日韩在线| 国产av不卡久久| 亚洲精品456在线播放app| 美女脱内裤让男人舔精品视频| АⅤ资源中文在线天堂| 三级毛片av免费| 高清视频免费观看一区二区 | 日韩精品青青久久久久久| 卡戴珊不雅视频在线播放| 啦啦啦观看免费观看视频高清| 97人妻精品一区二区三区麻豆| 少妇猛男粗大的猛烈进出视频 | 亚洲乱码一区二区免费版| 国产精华一区二区三区| 亚洲无线观看免费| 99久久精品热视频| 久久精品国产亚洲网站| 成人亚洲欧美一区二区av| 色综合站精品国产| 色尼玛亚洲综合影院| 午夜日本视频在线| 久久6这里有精品| 青春草视频在线免费观看| 五月伊人婷婷丁香| 亚洲欧美清纯卡通| av在线亚洲专区| 亚洲精品色激情综合| 一卡2卡三卡四卡精品乱码亚洲| 国产成人精品久久久久久| 69人妻影院| 国产激情偷乱视频一区二区| 亚洲av成人精品一二三区| 韩国高清视频一区二区三区| 在线天堂最新版资源| 少妇裸体淫交视频免费看高清| 午夜久久久久精精品| 国产精品国产三级国产av玫瑰| 特级一级黄色大片| 亚洲精品乱久久久久久| 国产美女午夜福利| 黄色日韩在线| 噜噜噜噜噜久久久久久91| 国产又黄又爽又无遮挡在线| 91aial.com中文字幕在线观看| 国产真实乱freesex| 白带黄色成豆腐渣| 国产一区二区亚洲精品在线观看| 久久精品国产亚洲av天美| 国产av在哪里看| 好男人在线观看高清免费视频| 国产白丝娇喘喷水9色精品| 国国产精品蜜臀av免费| 国产在线一区二区三区精 | 免费看美女性在线毛片视频| 国产成人精品一,二区| 男女下面进入的视频免费午夜| 国产美女午夜福利| 国产av码专区亚洲av| 免费看美女性在线毛片视频| 99久久精品一区二区三区| 免费av毛片视频| 韩国高清视频一区二区三区| 国产精品一区二区性色av| 免费观看的影片在线观看| 天堂av国产一区二区熟女人妻| 久久婷婷人人爽人人干人人爱| 三级国产精品片| 三级国产精品欧美在线观看| 丝袜美腿在线中文| 欧美人与善性xxx| 高清av免费在线| 尤物成人国产欧美一区二区三区| 国产精品福利在线免费观看| 亚洲成人久久爱视频| 看十八女毛片水多多多| 超碰av人人做人人爽久久| 精品国内亚洲2022精品成人| 99久久精品热视频| 国产69精品久久久久777片| 国产极品精品免费视频能看的| 国产黄片视频在线免费观看| 成人一区二区视频在线观看| 亚洲欧美成人综合另类久久久 | 天天一区二区日本电影三级| 久久人人爽人人爽人人片va| 欧美极品一区二区三区四区| 亚洲精品,欧美精品| 亚洲成人久久爱视频| 天堂中文最新版在线下载 | av女优亚洲男人天堂| 看片在线看免费视频| 99久久中文字幕三级久久日本| 国产亚洲一区二区精品| 国内少妇人妻偷人精品xxx网站| 最近中文字幕高清免费大全6| 国产在线男女| 九色成人免费人妻av| 乱码一卡2卡4卡精品| 久久久成人免费电影| 91精品国产九色| 自拍偷自拍亚洲精品老妇| 中文字幕精品亚洲无线码一区| 欧美精品一区二区大全| 久久国内精品自在自线图片| 国产黄片美女视频| 久久99热这里只频精品6学生 | 亚洲欧美精品自产自拍| 日本一二三区视频观看| 看十八女毛片水多多多| 免费观看性生交大片5| 内射极品少妇av片p| 久久6这里有精品| h日本视频在线播放| 性插视频无遮挡在线免费观看| 色综合色国产| 日韩av在线大香蕉| 精品少妇黑人巨大在线播放 | 欧美一级a爱片免费观看看| 菩萨蛮人人尽说江南好唐韦庄 | 久久精品国产亚洲av涩爱| 国产精品爽爽va在线观看网站| 可以在线观看毛片的网站| 久久久精品94久久精品| 亚洲成av人片在线播放无| 欧美性感艳星| 国产伦精品一区二区三区四那| 九色成人免费人妻av| 国产精品麻豆人妻色哟哟久久 | 久久这里只有精品中国| 成人亚洲精品av一区二区| 国产一区二区在线观看日韩| 国产一级毛片在线| 91aial.com中文字幕在线观看| 99热这里只有是精品在线观看| 99视频精品全部免费 在线| 丝袜美腿在线中文| 久久久久国产网址| 嫩草影院新地址| 伊人久久精品亚洲午夜| 免费av观看视频| 久久久精品94久久精品| 看片在线看免费视频| 色吧在线观看| 高清毛片免费看| 亚洲国产精品专区欧美| 嘟嘟电影网在线观看| 91av网一区二区| 91精品国产九色| av播播在线观看一区| 欧美3d第一页| 中文欧美无线码| 建设人人有责人人尽责人人享有的 | 99九九线精品视频在线观看视频| 欧美日本视频| 青春草亚洲视频在线观看| 尾随美女入室| 搡老妇女老女人老熟妇| 成人高潮视频无遮挡免费网站| 久久99热这里只频精品6学生 | 亚洲精品成人久久久久久| 国产单亲对白刺激| 婷婷色综合大香蕉| 亚洲精品乱码久久久v下载方式| 日韩精品有码人妻一区| 最近最新中文字幕大全电影3| 五月玫瑰六月丁香| 久久精品熟女亚洲av麻豆精品 | 亚洲精品乱码久久久久久按摩| 一边摸一边抽搐一进一小说| 全区人妻精品视频| 午夜精品在线福利| 国产精品一区二区性色av| 成人av在线播放网站| 又粗又爽又猛毛片免费看| 非洲黑人性xxxx精品又粗又长| 91aial.com中文字幕在线观看| 午夜老司机福利剧场| 久久久久免费精品人妻一区二区| 久久综合国产亚洲精品| 国产免费男女视频| av视频在线观看入口| 最近中文字幕2019免费版| 免费观看的影片在线观看| 纵有疾风起免费观看全集完整版 | 亚洲精品色激情综合| 欧美潮喷喷水| 成人漫画全彩无遮挡| 高清视频免费观看一区二区 | 我要搜黄色片| 伊人久久精品亚洲午夜| 嫩草影院新地址| 黄色配什么色好看| 久久午夜福利片|