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

    基于Zookeeper的配置管理中心設(shè)計與實現(xiàn)

    2018-11-09 02:03:10閻志遠(yuǎn)戴琳琳
    鐵路計算機應(yīng)用 2018年10期
    關(guān)鍵詞:配置管理客票配置文件

    苗 凡,閻志遠(yuǎn),戴琳琳

    (中國鐵道科學(xué)研究院集團有限公司 電子計算技術(shù)研究所,北京 100081)

    客票系統(tǒng)核心交易中間件線上包括CTMS、INETIS、CTMSX等,主要為鐵路12306網(wǎng)站、12306 APP提供接口服務(wù)。線下包括CTMS、AFCIS、TVMIS等,主要為窗口、代售點、自動售票機、閘機等提供接口服務(wù)。其中,CTMSX、INETIS與CTMS部署在鐵路總公司的兩個數(shù)據(jù)中心,共同承擔(dān)各渠道的交易請求??推毕到y(tǒng)日均售票800萬張,節(jié)假日高峰期超過1 200萬張[1],中間件服務(wù)作為交易系統(tǒng)中的重要一環(huán),在保證系統(tǒng)的穩(wěn)定性中起著重要的作用。

    交易中間件的應(yīng)用均含有多個配置文件,根據(jù)業(yè)務(wù)場景的不同,替換的配置文件也不同。當(dāng)前中間件服務(wù)更換配置文件后,需要重啟服務(wù)才能生效,若服務(wù)與其它應(yīng)用保持長連接,還需要通知其它應(yīng)用進行重連,整個升級可能需要10 min才能恢復(fù),極大地影響了生產(chǎn)環(huán)境的可用性[2]。為解決上述問題,本文提出了一種基于Zookeeper進行配置管理的方案,Zookeeper是一個高可用的分布式數(shù)據(jù)管理與系統(tǒng)協(xié)調(diào)框架,能夠保證分布式環(huán)境中數(shù)據(jù)的一致性。

    1 Zookeeper的數(shù)據(jù)結(jié)構(gòu)

    Zookeeper 采用了類似文件系統(tǒng)目錄樹型結(jié)構(gòu)的數(shù)據(jù)模型,結(jié)構(gòu)中的每一個節(jié)點稱為znode。與文件系統(tǒng)不同的是,每個節(jié)點具有與之對應(yīng)的數(shù)據(jù)內(nèi)容,可以擴展任意的節(jié)點和葉子節(jié)點,每個節(jié)點都可以存儲KB級別的數(shù)據(jù)[3]。節(jié)點維護一個stat數(shù)據(jù)結(jié)構(gòu)(包括數(shù)據(jù)變化的版本號、ACL變化、時間戳),以允許緩存驗證與協(xié)調(diào)更新。以INETIS下的test節(jié)點為例,通過get命令獲取節(jié)點內(nèi)容,如圖1所示。

    每當(dāng)節(jié)點數(shù)據(jù)內(nèi)容改變,版本號dataVersion均會增長,客戶端獲取數(shù)據(jù)的同時也會獲取數(shù)據(jù)版本號。節(jié)點的數(shù)據(jù)內(nèi)容以原子方式讀寫,讀操作讀取全部內(nèi)容,寫操作替換全部內(nèi)容,節(jié)點還具有一個訪問控制列表來約束某些操作。

    圖1 znode節(jié)點信息

    Zookeeper有兩種類型的節(jié)點:(1)臨時節(jié)點,在創(chuàng)建該節(jié)點會話的存活期間存在,會話結(jié)束,臨時節(jié)點自動刪除;(2)持久節(jié)點,節(jié)點創(chuàng)建后一直存在,直到有刪除操作來主動清除這個節(jié)點[4]。

    2 實現(xiàn)方案

    2.1 配置管理中心

    配置管理中心以B/S方式提供給維護人員使用,可以進行增加、更改、刪除、查看等操作。每一個配置文件均對應(yīng)一個Zookeeper中的節(jié)點,節(jié)點變更會通知到注冊過該節(jié)點的各應(yīng)用。同時可以查看配置文件的歷史版本,便于對比,配置管理中心與各應(yīng)用的調(diào)用關(guān)系如圖2所示。

    圖2 配置管理中心與各應(yīng)用的調(diào)用關(guān)系

    配置管理中心以Web頁面的方式供維護人員使用,并與客票系統(tǒng)交易中間件保持連接,配置管理中心保存著INETIS、ATCTMS和CTMSX3個應(yīng)用服務(wù)的配置文件。配置中心的主要功能如下:

    (1)基于Web頁面的配置文件管理。通過頁面可以查看各個服務(wù)當(dāng)前的配置文件,并檢查當(dāng)前運行的配置文件是否與Zookeeper中的配置文件一致。同時Web界面可以連到各個集群中的服務(wù),通過后臺服務(wù)提供的接口,查看各配置項在內(nèi)存中的值與配置文件中是否一致。

    (2)同一個APP下的多個配置文件。同一個應(yīng)用下存在多個配置文件,對配置進行分類,對于經(jīng)常更改的,加入到Zookeeper節(jié)點中。并在客戶端中對該節(jié)點注冊watcher事件。

    (3)配置文件的版本管理。生產(chǎn)中每次更改的配置文件需要進行備份,如果升級不成功可以回退。選取Git進行配置文件的版本管理,Web頁面查看歷史版本配置文件。

    (4)數(shù)據(jù)持久化保存。當(dāng)交易中間件從統(tǒng)一配置管理中心得到數(shù)據(jù)更新后,將數(shù)據(jù)保存在配置文件中。以防Zookeeper異常時,無法得到配置文件,應(yīng)用無法啟動。

    (5)實時更新。對于新獲取的配置文件,在持久化保存后,需要將更改的值重新加載入內(nèi)存替換舊的值,達(dá)到無需重啟應(yīng)用即完成配置生效的功能。

    2.2 配置文件節(jié)點設(shè)計

    客票系統(tǒng)交易中間件的配置文件以節(jié)點的方式存于Zookeeper中,配置文件在Zookeeper server中節(jié)點的設(shè)計如圖3所示,<>表示目錄。從圖中可以看到,最上一級目錄名為middle_ware,表示客票交易中間件的目錄,它的子目錄為app_name,即CTMS、INETIS、CTMSX等。每個中間件應(yīng)用服務(wù)下有兩個子目錄,分別為conf與version,conf節(jié)點下的子節(jié)點為最終的配置文件節(jié)點,節(jié)點里面的內(nèi)容即為配置文件里的值。以中間件應(yīng)用服務(wù)INETIS為例,INETIS中的配置文件gemfire.cfg在Zookeeper Server里的節(jié)點路徑即為/middle_ware/INETIS/CONF/gemfire,配置文件eid.cfg對應(yīng)的節(jié)點為/middle_ware/INETIS/CONF/eid。

    2.3 配置文件的獲取與更新

    客票交易中間件如CMTS、INETIS等在運行之前,必須先加載本地配置文件,再進行一系列參數(shù)的校驗與初始化后才能正常啟動。更新配置文件時,需要同步兩個中心的所有服務(wù)器,確保各服務(wù)器的配置無誤后才能重啟服務(wù)。為了改進這種更新方式,提高應(yīng)用程序維護的效率,需要解決兩個問題。

    圖3 配置文件節(jié)點設(shè)計

    2.3.1 自動獲取

    配置文件的自動獲取即應(yīng)用程序從Zookeeper中獲取配置文件,Zookeeper所有讀操作getdata、getchildren和exists均具有設(shè)置watch的選項,Zookeeper 的watch事件是一次性觸發(fā)器,當(dāng)watch監(jiān)視的數(shù)據(jù)發(fā)生變化時,通知設(shè)置了該watch的client,即 watcher[5]。

    為了完成應(yīng)用程序從Zookeeper中自動獲取配置文件的內(nèi)容,需要改造應(yīng)用程序,使應(yīng)用程序啟動前讀取znode節(jié)點里的內(nèi)容,并且將watch事件一直注冊在該節(jié)點上,只要節(jié)點內(nèi)容有變化,作為Zookeeper客戶端的應(yīng)用將獲取數(shù)據(jù)變化事件。

    2.3.2 重新加載

    當(dāng)Zookeeper節(jié)點內(nèi)容發(fā)生變化時,watch該節(jié)點的回調(diào)函數(shù)便會執(zhí)行。函數(shù)里實現(xiàn)了重新解析配置文件的內(nèi)容,刷新各個配置項在內(nèi)存中的值,便可實現(xiàn)配置文件的實時更新。同時為了防止Zookeeper服務(wù)器出現(xiàn)異常,需要將最新的配置文件持久化寫入本地文件,以防程序重啟時因無法獲取配置文件而導(dǎo)致服務(wù)不可用,還可以進行版本管理。

    2.3.3 更新

    配置文件節(jié)點的創(chuàng)建與更新需要開發(fā)一個單獨的發(fā)布程序,發(fā)布程序的接口與配置文件獲取類似,區(qū)別主要在發(fā)布用的是setdata,獲取用的是getdata[6]。由于每個應(yīng)用均包括多個配置文件,在發(fā)布程序里肯定會包括全部的配置文件的加載,但有時生產(chǎn)只需要更新一個配置文件,因此在setdata之前是需要對比新的配置文件里的內(nèi)容與Zookeeper里對應(yīng)節(jié)點的內(nèi)容,如果兩者內(nèi)容一致,則不需要設(shè)置這個節(jié)點,反之如果不一樣,則對這個節(jié)點進行setdata。

    涉及到節(jié)點改變的不同方式,Zookeeper可能維護兩個watch列表:節(jié)點的數(shù)據(jù)watch和子節(jié)點git的watch。getData和exists設(shè)置了內(nèi)容watch,getChildren設(shè)置了子節(jié)點watch,操作返回的數(shù)據(jù)類型不同,前者是節(jié)點的內(nèi)容,后者是節(jié)點的子節(jié)點列表[7]。

    2.4 配置文件版本管理

    版本管理的功能在于跟蹤記錄整個配置文件的變更過程,在時間上全程跟蹤記錄工具將會自動記錄開發(fā)過程中的每個更改細(xì)節(jié)和不同版本,以便對不同階段的配置文件進行差別分析,輔助協(xié)調(diào)管理維護開發(fā)團隊。

    Git是當(dāng)前流行的版本管理工具,Git的每次提交都會根據(jù)SHA1算法生成唯一的commitid,而不是像SVN那樣對單個文件分別進行版本更改,所以跟蹤以前某次提交的代碼時,不用考慮到底提交了哪些文件,所有變動的配置文件都會一次性的取出來。常用的 git命令有 git add,git commit,git checkout等。

    對于統(tǒng)一配置管理中心的維護人員來說,顯然不希望了解版本庫里的所有信息,因此,本系統(tǒng)的目標(biāo)是對git版本庫中的配置文件信息進行針對性的展示。在版本控制系統(tǒng)中,分支的個數(shù),提交的次數(shù),提交者以及提交的時間都是十分重要的信息,在配置文件首頁看到的是配置文件節(jié)點的最新提交信息。

    2.5 REST Web Service接口設(shè)計

    REST包含3個主要內(nèi)容:資源,表示和狀態(tài)。資源指網(wǎng)絡(luò)上一種體現(xiàn)為比特流的實物或抽象概念,可通過統(tǒng)一資源定位符URI定位;表示指資源呈現(xiàn)的方式,為構(gòu)建可擴展,松耦合的Web提供準(zhǔn)則;狀態(tài)是服務(wù)器端資源狀態(tài)或終端狀態(tài),資源的狀態(tài)保存在服務(wù)端,應(yīng)用的狀態(tài)由應(yīng)用自身維護,由于REST所有交互都是無狀態(tài)的,因此終端的每次請求需要攜帶交互所需要的全部信息[8]。

    REST將整個服務(wù)端抽象成資源的集合,資源由URI標(biāo)識,終端調(diào)用HTTP的主要方法包括POST、DELETE、PUT及GET,可以分別對資源進行增加、刪除,更改和查詢等操作。基于REST實施的上述架構(gòu)約束,可輕松解決系統(tǒng)開發(fā)中接口可擴展性和終端異構(gòu)性等問題。

    統(tǒng)一配置管理中心給維護人員使用,根據(jù)統(tǒng)一配置中心的需求分析,其提供的主要功能有:

    (1)集群中各服務(wù)的運行狀態(tài),包括服務(wù)連接池使用大小,錯誤日志的監(jiān)控。(2)集群中各主機的狀態(tài),包括CPU,內(nèi)存,磁盤,網(wǎng)絡(luò)的利用率。(3)對各服務(wù)進行操作,包括對服務(wù)的啟動與停止。(4)更新或更改配置文件等功能,根據(jù)需求,通過表單提交配置項的值,并將新的配置信息返回給開發(fā)人員。(5)權(quán)限管理,包括用戶角色分配、用戶登錄、注冊、添加及修改用戶基本信息等。

    結(jié)合上述需求分析,遵循REST規(guī)范,設(shè)計出符合REST風(fēng)格的統(tǒng)一配置管理中心接口設(shè)計,如表1所示。

    表1 配置文件管理REST接口設(shè)計

    3 測試數(shù)據(jù)分析

    為了獲得更好的可靠性服務(wù)和更快的同步速度,測試環(huán)境采用集群的方式部署Zookeeper服務(wù),通過客票交易中間件建立到ZooKeeper實例的連接,然后在服務(wù)集群中創(chuàng)建節(jié)點,并將節(jié)點設(shè)置為監(jiān)聽狀態(tài),該節(jié)點的內(nèi)容為交易中間件INETIS配置文件的內(nèi)容。當(dāng)維護人員需要修改INETIS配置文件內(nèi)容時,只需要通過Web頁面選擇對應(yīng)的配置文件,并對文件內(nèi)容進行修改,可以看到Zookeeper中的節(jié)點內(nèi)容已經(jīng)修改,而此時監(jiān)聽了這個節(jié)點INETIS配置文件的最新修改時間已經(jīng)更新為當(dāng)前時間,內(nèi)容與修改后的一致。新的同步方式幾乎在秒級完成,而采用傳統(tǒng)的文件傳輸方式完成一次同步需要近10 min。

    4 結(jié)束語

    服務(wù)器增長的速度已遠(yuǎn)遠(yuǎn)高于開發(fā)人員的增長速度,通過傳統(tǒng)人工手段登錄服務(wù)器實現(xiàn)配置文件的更新不僅效率低而且容易出錯,本文提出了一種基于Zookeeper的配置文件管理方案,將客票交易中間件應(yīng)用服務(wù)器眾多的配置文件集中式地存放在Zookeper節(jié)點上,在Zookeeper的客戶端,通過與服務(wù)端連接,可以方便快捷地獲取應(yīng)用服務(wù)器最新的配置文件,并在此基礎(chǔ)上增加了過期配置文件的備份功能。目前,該方案已經(jīng)應(yīng)用在客票系統(tǒng)雙中心,應(yīng)用結(jié)果表明,此方案不僅能保證各配置文件的一致性而且無需重啟服務(wù),整個更新在秒級完成,極大地提高了升級與維護的效率,保證了服務(wù)的不間斷運行。Zookeeper除了這個功能外,還能管理集群中的節(jié)點,下一步我們將繼續(xù)深入研究,持續(xù)提高系統(tǒng)的可靠性。

    猜你喜歡
    配置管理客票配置文件
    汽車委托外加工零件自動化配置管理
    提示用戶配置文件錯誤 這樣解決
    淺談哈爾濱局集團公司客票電子化通道強化與流量監(jiān)測
    搭建簡單的Kubernetes集群
    互不干涉混用Chromium Edge
    中國鐵路客票在跨境客運中的互通方案
    忘記ESXi主機root密碼怎么辦
    航空公司客票直銷的現(xiàn)狀與分析
    中國市場(2016年45期)2016-05-17 05:15:40
    建設(shè)CMDB任重道遠(yuǎn)
    配置管理在軟件測試中的應(yīng)用
    科技視界(2015年4期)2015-01-02 05:16:00
    青青草视频在线视频观看| 日日撸夜夜添| 亚洲成色77777| 丝瓜视频免费看黄片| 简卡轻食公司| 国产精品嫩草影院av在线观看| 免费观看无遮挡的男女| 日韩成人av中文字幕在线观看| 日本av手机在线免费观看| 亚洲av电影在线观看一区二区三区 | 精品人妻偷拍中文字幕| 男的添女的下面高潮视频| 三级国产精品欧美在线观看| 日韩欧美 国产精品| 国产乱人视频| 国产精品国产三级专区第一集| 欧美日韩视频精品一区| 搡女人真爽免费视频火全软件| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 啦啦啦中文免费视频观看日本| 日韩 亚洲 欧美在线| 99热这里只有是精品50| av.在线天堂| 日本wwww免费看| 天美传媒精品一区二区| 男人狂女人下面高潮的视频| 高清视频免费观看一区二区| 日产精品乱码卡一卡2卡三| 男女边吃奶边做爰视频| 中文乱码字字幕精品一区二区三区| 高清在线视频一区二区三区| 全区人妻精品视频| xxx大片免费视频| 国语对白做爰xxxⅹ性视频网站| 亚洲av不卡在线观看| 亚洲无线观看免费| 街头女战士在线观看网站| 亚洲精品国产成人久久av| 亚洲国产色片| 看黄色毛片网站| 欧美精品人与动牲交sv欧美| 又粗又硬又长又爽又黄的视频| 欧美成人一区二区免费高清观看| av在线老鸭窝| 在线天堂最新版资源| 一区二区av电影网| 国语对白做爰xxxⅹ性视频网站| 久久精品国产鲁丝片午夜精品| 黄色配什么色好看| 日本午夜av视频| 视频中文字幕在线观看| 亚洲久久久久久中文字幕| 一个人看视频在线观看www免费| 汤姆久久久久久久影院中文字幕| 国产精品女同一区二区软件| 晚上一个人看的免费电影| 亚洲,欧美,日韩| 国产午夜精品久久久久久一区二区三区| 中国国产av一级| 久久久久网色| 精品久久久噜噜| 99视频精品全部免费 在线| 精品国产乱码久久久久久小说| 午夜免费鲁丝| 高清毛片免费看| 国产精品一区二区三区四区免费观看| 五月伊人婷婷丁香| 最近中文字幕高清免费大全6| 色视频www国产| 亚洲精华国产精华液的使用体验| 精品人妻视频免费看| 国产亚洲最大av| 国产成人aa在线观看| a级一级毛片免费在线观看| 1000部很黄的大片| 国产高清国产精品国产三级 | 国产成人精品一,二区| 久久久久久久久久人人人人人人| 最近最新中文字幕免费大全7| 91精品伊人久久大香线蕉| 久久99热6这里只有精品| 久久久欧美国产精品| 天天躁夜夜躁狠狠久久av| 午夜激情久久久久久久| 亚洲国产精品成人久久小说| 18+在线观看网站| 婷婷色麻豆天堂久久| 一级毛片电影观看| 亚洲精品中文字幕在线视频 | 晚上一个人看的免费电影| 黄色一级大片看看| 日韩大片免费观看网站| 国产精品99久久99久久久不卡 | 91精品伊人久久大香线蕉| 熟妇人妻不卡中文字幕| 大片免费播放器 马上看| 久久人人爽人人片av| 午夜免费男女啪啪视频观看| 午夜日本视频在线| 69人妻影院| 在现免费观看毛片| 赤兔流量卡办理| 欧美精品一区二区大全| av在线天堂中文字幕| 99热全是精品| 伦理电影大哥的女人| 草草在线视频免费看| 亚洲婷婷狠狠爱综合网| 夜夜爽夜夜爽视频| 午夜福利在线在线| 成人漫画全彩无遮挡| 韩国av在线不卡| 欧美日本视频| 97人妻精品一区二区三区麻豆| 欧美zozozo另类| 亚洲美女搞黄在线观看| 欧美区成人在线视频| 一本色道久久久久久精品综合| 婷婷色综合www| 亚洲人成网站高清观看| 午夜日本视频在线| 男男h啪啪无遮挡| 中文字幕人妻熟人妻熟丝袜美| 国产精品久久久久久久电影| 久久精品综合一区二区三区| 韩国av在线不卡| 特级一级黄色大片| 国产精品国产三级国产av玫瑰| 热99国产精品久久久久久7| 日韩视频在线欧美| 欧美日韩在线观看h| 69人妻影院| 亚洲精品一区蜜桃| 在线观看av片永久免费下载| 色视频在线一区二区三区| 狠狠精品人妻久久久久久综合| 久久久久久久久久久免费av| 啦啦啦在线观看免费高清www| 亚洲国产精品成人久久小说| 成人高潮视频无遮挡免费网站| 国产精品av视频在线免费观看| 欧美xxxx黑人xx丫x性爽| 真实男女啪啪啪动态图| 国产精品偷伦视频观看了| 最近中文字幕高清免费大全6| 久久精品国产a三级三级三级| 美女脱内裤让男人舔精品视频| 欧美精品国产亚洲| 国产精品久久久久久精品古装| 国产精品.久久久| 精品久久久久久电影网| 亚洲成人久久爱视频| 熟女av电影| 自拍偷自拍亚洲精品老妇| av国产精品久久久久影院| 高清在线视频一区二区三区| 婷婷色麻豆天堂久久| 久久久久久久精品精品| 国产一区有黄有色的免费视频| 亚洲精品aⅴ在线观看| 久久ye,这里只有精品| 亚洲精品456在线播放app| 大陆偷拍与自拍| 五月玫瑰六月丁香| 国产精品伦人一区二区| 99久久九九国产精品国产免费| 国产乱人视频| 91久久精品国产一区二区成人| 免费黄频网站在线观看国产| 午夜福利在线在线| 日韩免费高清中文字幕av| 久热这里只有精品99| 中文欧美无线码| 国产成人a∨麻豆精品| tube8黄色片| 亚洲av欧美aⅴ国产| 舔av片在线| 国产亚洲5aaaaa淫片| 天美传媒精品一区二区| 国产色婷婷99| 26uuu在线亚洲综合色| 日本一二三区视频观看| 欧美老熟妇乱子伦牲交| 中国三级夫妇交换| 美女高潮的动态| 波野结衣二区三区在线| 欧美少妇被猛烈插入视频| 男人狂女人下面高潮的视频| 1000部很黄的大片| 91在线精品国自产拍蜜月| 国产色爽女视频免费观看| 在线观看av片永久免费下载| videossex国产| 中文字幕久久专区| 26uuu在线亚洲综合色| 99久国产av精品国产电影| 免费看不卡的av| 精品国产乱码久久久久久小说| 久久国内精品自在自线图片| 人人妻人人看人人澡| 美女主播在线视频| 亚洲人与动物交配视频| 国产伦理片在线播放av一区| freevideosex欧美| 97人妻精品一区二区三区麻豆| 久久久久久久久久久免费av| 国产女主播在线喷水免费视频网站| 国产国拍精品亚洲av在线观看| 亚洲欧美清纯卡通| 伊人久久国产一区二区| 99视频精品全部免费 在线| av免费观看日本| 综合色av麻豆| 水蜜桃什么品种好| 联通29元200g的流量卡| 九九在线视频观看精品| 少妇人妻 视频| 欧美激情在线99| 免费看av在线观看网站| 亚洲欧美日韩东京热| 国产精品秋霞免费鲁丝片| 校园人妻丝袜中文字幕| 国产精品蜜桃在线观看| 日韩在线高清观看一区二区三区| 亚洲精品乱码久久久久久按摩| 国产亚洲午夜精品一区二区久久 | 欧美激情久久久久久爽电影| 国产一区二区三区av在线| 啦啦啦中文免费视频观看日本| 晚上一个人看的免费电影| 白带黄色成豆腐渣| 亚洲精品乱久久久久久| 国产精品久久久久久精品电影小说 | 国产高清三级在线| 日产精品乱码卡一卡2卡三| 日韩免费高清中文字幕av| 国产成人freesex在线| 欧美精品国产亚洲| 最近最新中文字幕大全电影3| 欧美日韩在线观看h| 麻豆成人午夜福利视频| 免费观看av网站的网址| 国产成人免费无遮挡视频| 亚洲三级黄色毛片| 麻豆精品久久久久久蜜桃| 午夜精品一区二区三区免费看| 神马国产精品三级电影在线观看| 偷拍熟女少妇极品色| 日本欧美国产在线视频| 日韩在线高清观看一区二区三区| 九九久久精品国产亚洲av麻豆| 秋霞在线观看毛片| 国产成人一区二区在线| 免费av毛片视频| 成人无遮挡网站| 人人妻人人爽人人添夜夜欢视频 | 欧美成人a在线观看| 在线观看人妻少妇| 亚洲国产精品专区欧美| 亚洲精品日本国产第一区| 另类亚洲欧美激情| 男女下面进入的视频免费午夜| 在线免费观看不下载黄p国产| 人妻一区二区av| 精品国产乱码久久久久久小说| 亚洲高清免费不卡视频| 精品久久久噜噜| 亚洲欧洲国产日韩| 熟女人妻精品中文字幕| 80岁老熟妇乱子伦牲交| 一级毛片 在线播放| 国产淫片久久久久久久久| 91精品一卡2卡3卡4卡| 亚洲欧美精品自产自拍| 人人妻人人澡人人爽人人夜夜| 亚洲丝袜综合中文字幕| 欧美高清成人免费视频www| 久久女婷五月综合色啪小说 | 欧美成人午夜免费资源| tube8黄色片| 久久女婷五月综合色啪小说 | 观看美女的网站| 99热全是精品| 国产探花在线观看一区二区| 白带黄色成豆腐渣| 男的添女的下面高潮视频| 日韩不卡一区二区三区视频在线| 听说在线观看完整版免费高清| 亚洲精品第二区| 3wmmmm亚洲av在线观看| 在线观看美女被高潮喷水网站| 少妇 在线观看| 国产精品麻豆人妻色哟哟久久| www.av在线官网国产| 在线观看一区二区三区| 亚洲欧美成人综合另类久久久| 亚洲aⅴ乱码一区二区在线播放| 国产精品伦人一区二区| 精品久久久久久久人妻蜜臀av| 亚洲av欧美aⅴ国产| 在线观看三级黄色| 少妇猛男粗大的猛烈进出视频 | 一级毛片aaaaaa免费看小| h日本视频在线播放| 伊人久久精品亚洲午夜| 麻豆成人午夜福利视频| 如何舔出高潮| 狂野欧美白嫩少妇大欣赏| 99久久精品国产国产毛片| 少妇人妻精品综合一区二区| 亚洲精品成人av观看孕妇| 嫩草影院精品99| 最近手机中文字幕大全| 极品教师在线视频| 亚洲欧美日韩东京热| 免费电影在线观看免费观看| 天天躁日日操中文字幕| 成人二区视频| 国产欧美日韩精品一区二区| 日韩人妻高清精品专区| 直男gayav资源| 亚洲精品一区蜜桃| 人人妻人人爽人人添夜夜欢视频 | 免费不卡的大黄色大毛片视频在线观看| av在线天堂中文字幕| 性色avwww在线观看| 亚洲人成网站在线播| 伦精品一区二区三区| 22中文网久久字幕| 国产伦精品一区二区三区视频9| 久久影院123| 国产精品嫩草影院av在线观看| 欧美极品一区二区三区四区| 小蜜桃在线观看免费完整版高清| 黄色配什么色好看| 日本与韩国留学比较| 国产亚洲午夜精品一区二区久久 | 男女无遮挡免费网站观看| 国产精品人妻久久久久久| 熟妇人妻不卡中文字幕| 精品视频人人做人人爽| 成人毛片a级毛片在线播放| 夫妻午夜视频| 午夜爱爱视频在线播放| 国产成人午夜福利电影在线观看| 国产白丝娇喘喷水9色精品| 中文天堂在线官网| 日韩大片免费观看网站| av在线播放精品| 国产视频内射| 在线播放无遮挡| 纵有疾风起免费观看全集完整版| 国产成人精品婷婷| 亚洲精品中文字幕在线视频 | 少妇的逼水好多| 在线a可以看的网站| 国产精品久久久久久av不卡| 老女人水多毛片| 婷婷色麻豆天堂久久| av国产精品久久久久影院| 日日撸夜夜添| 久久人人爽人人片av| 一个人看的www免费观看视频| xxx大片免费视频| 熟女人妻精品中文字幕| 99久久九九国产精品国产免费| 一区二区av电影网| 水蜜桃什么品种好| 亚洲成人av在线免费| 最近最新中文字幕免费大全7| 九九爱精品视频在线观看| 免费高清在线观看视频在线观看| 嫩草影院入口| 亚洲国产日韩一区二区| 99九九线精品视频在线观看视频| 国产成人a区在线观看| 国产真实伦视频高清在线观看| 亚洲四区av| 联通29元200g的流量卡| 哪个播放器可以免费观看大片| 色视频www国产| 国产成人freesex在线| 丰满乱子伦码专区| 精品人妻一区二区三区麻豆| 亚洲真实伦在线观看| 国模一区二区三区四区视频| kizo精华| 亚洲第一区二区三区不卡| 永久免费av网站大全| 卡戴珊不雅视频在线播放| 国产爽快片一区二区三区| 欧美极品一区二区三区四区| 亚洲丝袜综合中文字幕| 中文天堂在线官网| 久久ye,这里只有精品| 久久精品夜色国产| 国产美女午夜福利| 国产日韩欧美在线精品| 日本免费在线观看一区| 国产成人免费无遮挡视频| 亚洲精品国产av蜜桃| 伊人久久精品亚洲午夜| 国产男人的电影天堂91| 男人和女人高潮做爰伦理| 久久精品国产鲁丝片午夜精品| 99久久九九国产精品国产免费| 亚洲av电影在线观看一区二区三区 | 亚洲精品日韩av片在线观看| 91在线精品国自产拍蜜月| 精品亚洲乱码少妇综合久久| 国产午夜精品久久久久久一区二区三区| 久久99蜜桃精品久久| 成人毛片60女人毛片免费| 国产亚洲午夜精品一区二区久久 | 久久精品国产亚洲av天美| 国内少妇人妻偷人精品xxx网站| 一级毛片电影观看| 久久久久九九精品影院| 久久精品熟女亚洲av麻豆精品| 三级国产精品欧美在线观看| 高清日韩中文字幕在线| 国产乱人视频| 2018国产大陆天天弄谢| 成人二区视频| 国产欧美亚洲国产| 高清日韩中文字幕在线| 亚洲国产色片| 久久久久久久精品精品| 亚洲国产成人一精品久久久| 国产成人精品福利久久| 亚洲av中文av极速乱| 一区二区三区四区激情视频| 国产精品久久久久久久久免| 欧美三级亚洲精品| 观看美女的网站| 国产精品久久久久久精品古装| 伦理电影大哥的女人| 中国国产av一级| 国产精品一二三区在线看| 成人高潮视频无遮挡免费网站| 日韩欧美精品v在线| 亚洲欧美清纯卡通| 特级一级黄色大片| 亚洲伊人久久精品综合| 日本午夜av视频| 亚洲va在线va天堂va国产| 欧美区成人在线视频| 亚洲最大成人av| 男女无遮挡免费网站观看| 亚洲精品日韩在线中文字幕| 欧美一区二区亚洲| 丝袜喷水一区| 婷婷色综合大香蕉| 久久精品夜色国产| 黄色日韩在线| 久久ye,这里只有精品| 亚洲av中文字字幕乱码综合| av免费在线看不卡| 亚洲精品一区蜜桃| 免费看a级黄色片| 亚洲成人久久爱视频| 国产探花极品一区二区| 欧美xxⅹ黑人| 国产高清有码在线观看视频| 久久久a久久爽久久v久久| 国产免费福利视频在线观看| 91精品伊人久久大香线蕉| 国产色婷婷99| av免费观看日本| 99久久精品国产国产毛片| 日韩一区二区视频免费看| 一级毛片 在线播放| 成年人午夜在线观看视频| 亚洲人成网站高清观看| 2022亚洲国产成人精品| 777米奇影视久久| 国产 一区 欧美 日韩| 边亲边吃奶的免费视频| 一级片'在线观看视频| 麻豆乱淫一区二区| 老司机影院毛片| 久久精品综合一区二区三区| 国产91av在线免费观看| 高清视频免费观看一区二区| 丰满人妻一区二区三区视频av| 一本久久精品| 白带黄色成豆腐渣| av一本久久久久| 赤兔流量卡办理| 自拍偷自拍亚洲精品老妇| 久久精品国产亚洲网站| 高清午夜精品一区二区三区| 久久韩国三级中文字幕| 国产探花在线观看一区二区| 人妻夜夜爽99麻豆av| 亚洲最大成人手机在线| 欧美+日韩+精品| 亚洲av国产av综合av卡| 午夜爱爱视频在线播放| 黄色日韩在线| 精品少妇久久久久久888优播| 亚洲美女搞黄在线观看| 男人爽女人下面视频在线观看| 亚洲三级黄色毛片| 久久精品久久久久久噜噜老黄| 春色校园在线视频观看| 丝袜喷水一区| 国产成人精品一,二区| 欧美精品人与动牲交sv欧美| 国产欧美另类精品又又久久亚洲欧美| 一二三四中文在线观看免费高清| 99久久精品一区二区三区| 1000部很黄的大片| 在线观看三级黄色| 大片免费播放器 马上看| 国产黄色视频一区二区在线观看| 一个人看的www免费观看视频| 免费电影在线观看免费观看| 在线免费十八禁| 观看免费一级毛片| av免费观看日本| 久久韩国三级中文字幕| 最近最新中文字幕大全电影3| 午夜福利高清视频| 18禁裸乳无遮挡免费网站照片| 尤物成人国产欧美一区二区三区| 一级毛片黄色毛片免费观看视频| av国产精品久久久久影院| 国产久久久一区二区三区| 成人免费观看视频高清| 亚洲精品国产色婷婷电影| 国产乱来视频区| 在线精品无人区一区二区三 | 国产探花在线观看一区二区| 午夜福利在线观看免费完整高清在| 国产黄片视频在线免费观看| 国产91av在线免费观看| 日本-黄色视频高清免费观看| 亚洲av福利一区| 伊人久久国产一区二区| 国产免费一级a男人的天堂| 麻豆国产97在线/欧美| 欧美日本视频| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产综合懂色| 精品人妻偷拍中文字幕| 美女内射精品一级片tv| 亚洲无线观看免费| 久久精品久久久久久噜噜老黄| 日韩一区二区三区影片| 国产午夜精品久久久久久一区二区三区| 毛片女人毛片| 欧美高清成人免费视频www| 高清av免费在线| 91精品国产九色| 国产有黄有色有爽视频| 丝袜美腿在线中文| 免费少妇av软件| av免费在线看不卡| 少妇熟女欧美另类| 伦精品一区二区三区| 激情 狠狠 欧美| 国产乱人偷精品视频| 亚洲精品视频女| 在线免费十八禁| 日韩,欧美,国产一区二区三区| 国产精品一及| av线在线观看网站| 高清午夜精品一区二区三区| 王馨瑶露胸无遮挡在线观看| 人人妻人人看人人澡| 国产亚洲午夜精品一区二区久久 | 最近最新中文字幕大全电影3| 菩萨蛮人人尽说江南好唐韦庄| 水蜜桃什么品种好| 国产有黄有色有爽视频| 亚洲国产最新在线播放| 国产日韩欧美在线精品| 欧美日韩一区二区视频在线观看视频在线 | 成人高潮视频无遮挡免费网站| 一级毛片久久久久久久久女| 老女人水多毛片| 国产精品成人在线| 麻豆乱淫一区二区| .国产精品久久| 97在线视频观看| 精品久久久久久久人妻蜜臀av| 亚洲av.av天堂| 国产日韩欧美亚洲二区| 中文欧美无线码| videossex国产| 欧美区成人在线视频| 18禁在线播放成人免费| 国产色婷婷99| 欧美bdsm另类| 一本一本综合久久| 纵有疾风起免费观看全集完整版| 久久韩国三级中文字幕| 国产黄片美女视频| 亚洲精品国产色婷婷电影| 人妻 亚洲 视频| 一区二区av电影网| 久久精品国产a三级三级三级| 亚洲精品久久久久久婷婷小说| 色播亚洲综合网| .国产精品久久| 久久99热这里只频精品6学生| 日韩国内少妇激情av| 日韩av免费高清视频| 成人午夜精彩视频在线观看| 一本色道久久久久久精品综合| 精品一区在线观看国产| 中国美白少妇内射xxxbb| 国产男女内射视频| 亚洲人成网站在线观看播放|