日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Tomcat原理详解和各种集群的实现(转自:http://harisxiong.blog.51cto.com/7513022/1304746)

發(fā)布時間:2024/9/27 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tomcat原理详解和各种集群的实现(转自:http://harisxiong.blog.51cto.com/7513022/1304746) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
標簽:apache?Java Tomca?mod_proxy 原創(chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時請務必以超鏈接形式標明文章?原始出處?、作者信息和本聲明。否則將追究法律責任。http://harisxiong.blog.51cto.com/7513022/1304746

注意:本篇博文涉及的知識內(nèi)容如下,實驗中所用的系統(tǒng)環(huán)境為RHEL6.4。

1.Java基礎知識講解

2.Tomcat的安裝和實現(xiàn)

3.通過apachemod_proxy模塊代理并實現(xiàn)Tomcat負載均衡

4.基于Tomcat集群的網(wǎng)上商城的實現(xiàn)

------------------------------------------------------------------------------------------

1.Java基礎知識講解

1.1.Java相關(guān)的體系結(jié)構(gòu)

1.Java程序設計語言

2.Java class 文件格式

3.Java 應用編程接口

4.Java 虛擬機

1.2.Java運行環(huán)境

用Java語言編譯源代碼,把它編譯成Java Class文件,然后在Java VM中運行class文件;當編寫程序時,通過調(diào)用類(Java API)中的方法來訪問系統(tǒng)資源,而當程序運行時,它通過調(diào)用class文件中實現(xiàn)了Java API的方法也滿足程序的Java API調(diào)用。Java VM和Java API一起組成了一個“平臺”,所有Java程序都在其上編譯和運行,因此,它們有時也被稱作Java運行時環(huán)境。

相關(guān)實現(xiàn)模型如下:

1.3.JVM(虛擬機)運行數(shù)據(jù)區(qū)域

1.4.相關(guān)術(shù)語概念

1.JVM : Java虛擬機 主要包含類加載器和相關(guān)的執(zhí)行引擎

2.JDK : Java開發(fā)工具 主要包括Java運行環(huán)境,和javac編輯器及相關(guān)的API

3.Java SE : 包含JDK和一些核心的JAVA API

4.Java EE : 由Java SE 和一些Java企業(yè)級的API組成

1.5.web容器(Tomcat)

當JSP應用程序第一次調(diào)用之后,JSP會被編譯成一個servlet類,后續(xù)的操作直接使用此類,從而避免了每次調(diào)用的都要重新分析和編譯。因此,類似servlet,JSP的執(zhí)行需要在container中完成JSP的container跟servlet的container基本相同。但在JSP執(zhí)行之前,需要一些額外的步驟如與servlet代碼建立會話等。Tomcat包含了一個叫做Catalina的Servlet container(執(zhí)行servlet和編譯過的JSP)和一個JSP編譯器(Jasper)。

事實上,一個包含了JSP編譯器和Servlet容器的應用程序組合通過被稱作Web容器。


2.Tomcat的安裝和實現(xiàn)

2.1.JDK的安裝

目前開源JDKApacheHarmony, OpenJDK, SunJDK等。下載鏈接:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

123456789101112131415[root@TomcatA ~]# rpm -ivh jdk-7u9-linux-x64.rpm[root@TomcatA ~]# ll /usr/java/total 4lrwxrwxrwx? 1 root root?? 16 Oct 3 19:52 default ->?/usr/java/latestdrwxr-xr-x 10 root root 4096 Oct 3 19:52 jdk1.7.0_09lrwxrwxrwx? 1 root root?? 21 Oct 3 19:52 latest ->/usr/java/jdk1.7.0_09[root@TomcatA ~]# vim /etc/profile.d/java.shexport?JAVA_HOME=/usr/java/latestexport?PATH=$JAVA_HOME/bin:$PATH[root@TomcatA ~]# . /etc/profile.d/java.sh[root@TomcatA ~]# java -versionjava version?"1.7.0_09"Java(TM) SE Runtime Environment (build 1.7.0_09-b05)Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)[root@TomcatA ~]#

2.2.Tomcat安裝(JAVA程序)?--> 解壓部署

官方網(wǎng)站:?http://tomcat.apache.org/

123456789[root@TomcatA ~]# tar xf apache-tomcat-7.0.42.tar.gz -C /usr/local/[root@TomcatA ~]# cd /usr/local/[root@TomcatA ~]# ln -sv apache-tomcat-7.0.42 tomcat`tomcat' -> `apache-tomcat-7.0.42[root@TomcatA ~]# vim /etc/profile.d/tomcat.shexport?CATALINA_HOME=/usr/local/tomcatexportPATH=$CATALINA_HOME/bin:$PATH??????[root@TomcatA ~]# catalina.sh --help???? #顯示相關(guān)的命令選項[root@TomcatA ~]# jps??????????????????? #顯示當前系統(tǒng)運行的JVM程序

2.3.編輯啟動服務腳本

[root@TomcatA ~]# vim/etc/rc.d/init.d/tomcat

12345678910#!/bin/sh# Tomcat init script for Linux.## chkconfig: 2345 96 14# description: The Apache Tomcat servlet/JSP container.JAVA_OPTS='-Xms64m -Xmx256m'?????????#設置JAVA運行時的內(nèi)容大小JAVA_HOME=/usr/java/latestCATALINA_HOME=/usr/local/tomcatexport?JAVA_HOME CATALINA_HOMEexec?$CATALINA_HOME/bin/catalina.sh $*

2.4.配置文件介紹:

Tomcat的配置文件默認存放在$CATALINA_HOME/conf目錄中,主要有以下幾個:

1.server.xml: Tomcat的主配置文件,Service, Connector, Engine, Realm, Valve,Hosts主組件的相關(guān)配置信息;

2.web.xml:遵循Servlet規(guī)范標準,用于配置servlet,并為所有的Web應用程序提供包括MIME映射等默認配置信息;

3.tomcat-user.xml:Realm認證時用到的相關(guān)角色、用戶和密碼等信息;Tomcat自帶的manager默認情況下會用到此文件;在Tomcat中添加/刪除用戶,為用戶指定角色等將通過編輯此文件實現(xiàn);

4.catalina.policy:Java相關(guān)的安全策略配置文件,在系統(tǒng)資源級別上提供訪問控制的能力;

5.catalina.properties:Tomcat內(nèi)部package的定義及訪問相關(guān)的控制,也包括對通過類裝載器裝載的內(nèi)容的控制;Tomcat6在啟動時會事先讀取此文件的相關(guān)設置;

6.ogging.properties:Tomcat6通過自己內(nèi)部實現(xiàn)的JAVA日志記錄器來記錄操作相關(guān)的日志,此文件即為日志記錄器相關(guān)的配置信息,可以用來定義日志記錄的組件級別以及日志文件的存在位置等;

7.context.xml:所有host的默認配置信息;

2.5.主配置文件?/usr/local/tomcat/conf/server.xml中常用的組件介紹:

Server組件:使tomcat服務器啟動一個實例

Service組件:關(guān)聯(lián)一個引擎和此引擎相關(guān)的連接器

Connector組件:為引擎設置相關(guān)的連接器以接受客戶端的訪問請求

Engine組件:servlet處理器的一個實例,即servlet引擎

Host組件:位于engine容器中用于接收請求并進行相應處理的主機或虛擬主機

Context組件:在某些意義上類似于apache中的路徑別名,一個Context定義用于標識tomcat實例中的一個Web應用程序

其余組建和詳細參數(shù)信息請參考官方文檔,在這里我就不再敘述。

2.6.應用程序目錄的結(jié)構(gòu):

/WEB-INF/web.xml:包含當前webapp的deploy描述符,如所有的servlets和JSP等動態(tài)文件的詳細信息,會話超時時間和數(shù)據(jù)源等;因此,其也通常用于定義當前webapp特有的資源;

/WEB-INF/classes: 包含所有服務器端類及當前應用程序相關(guān)的其它第三方類等;

/WEB-INF/lib: 包含JSP所用到的JAR文件;

2.7.簡單測試:

我們將上述connector的端口由默認的8080修改為80,重啟tomcat服務器并進行簡單的訪問測試


3.通過apachemod_proxy模塊代理并實現(xiàn)Tomcat負載均衡

3.1.實驗拓撲環(huán)境

3.2.簡單應用程序的部署

在這里我們使用默認的/usr/local/tomcat/webapps/目錄直接部署虛擬目錄實現(xiàn),而不再使用單獨的虛擬主機定義。配置簡單實現(xiàn)如下:

TomcatA

123[root@TomcatA ~]# cd /usr/local/tomcat/webapps/[root@TomcatA webapps]# mkdir -pv test/WEB-INF/{classes,lib}[root@TomcatA webapps]# vim test/index.jsp
123456789101112131415161718<%@ page language="java"?%><html>?<head><title>TomcatA</title></head>??<body><h1><font color="red">TomcatA</font></h1><table align="centre"?border="1">??<tr><td>Session ID</td><% session.setAttribute("abc","abc"); %><td><%= session.getId() %></td>??</tr>??<tr><td>Created on</td><td><%= session.getCreationTime() %></td>?</tr></table>??</body></html>

TomcatB

主要配置同TomcatA相同,只需要設置不同的主頁文件:

1[root@TomcatA webapps]# vim test/index.jsp

123456789101112131415161718<%@ page language="java"?%><html>?<head><title>TomcatB</title></head>??<body><h1><font color="blue">TomcatB</font></h1><table align="centre"?border="1">??<tr><td>Session ID</td><% session.setAttribute("abc","abc"); %><td><%= session.getId() %></td>??</tr>??<tr><td>Created on</td><td><%= session.getCreationTime() %></td>?</tr></table>??</body></html>

#配置完成之后,利用之前提供的腳本重啟兩臺tomcat服務器。

Apache利用mod_proxy模塊實現(xiàn)負載均衡。

1.啟動RHEL6.4上默認的httpd服務。

2.新添加配置文件如下:

12345678910111213141516171819202122232425[root@apache ~]# vim /etc/httpd/conf.d/mod_proxy.confProxyVia on??ProxyRequests Off????????????????????????#關(guān)閉正向代理ProxyPreserveHost Off<Proxy balancer://xkun>??????????????????#定義代理的后端real server????????BalancerMemberajp://192.168.21.1:8009 loadfactor=1????????BalancerMemberajp://192.168.21.2:8009 loadfactor=1????????ProxySetlbmethod=byrequests</Proxy><Location?/xkun>?????????????????????????#狀態(tài)檢測的實現(xiàn)????????SetHandler balancer-manager??????#調(diào)用處理模塊????????Proxypass !??????????????????????#不向后方代理????????Order allow,deny?????????????????#定義訪問權(quán)限????????Allow from all???????????????????#建議在實際生產(chǎn)中做好訪問控制</Location><Proxy *>????????????????????????????????#相關(guān)反向代理的權(quán)限控制??????????Order allow,deny??????????Allow from all</Proxy>ProxyPass? /? balancer://xkun/???????????#設置代理路徑的映射管理ProxyPassReverse? /? balancer://xkun/<Location? / >???????????????????????????#定義相關(guān)的訪問控制策略??????????Order allow,deny??????????Allow from all</Location>

3.重啟所有服務器進行訪問測試

#注意:重啟之前,最好編輯/etc/sysctl.conf文件打開ip_forward轉(zhuǎn)發(fā)

# service httpd start

3.3.簡單測試如下:

1.查看狀態(tài)信息

2.查看部署好的jsp程序

3.4.實驗總結(jié):

1.通過上述實驗我們實現(xiàn)了如何利用apache的mod_proxy模塊實現(xiàn)了tomcat的負載均衡。

2.雖然本次實現(xiàn)了tomcat負載均衡但我們發(fā)現(xiàn)session無法得到保持。我將在一下敘述中進行實現(xiàn)

3.5.基于內(nèi)存復制實現(xiàn)tomcat集群中的session共享

1.分別在TomcatA和TomcatB服務器的主配置文件上添加如下信息(只需修改各自的receiver):

# vim server.xml #添加在引擎容器中以實現(xiàn)所有虛擬主機的共享

12345678910111213141516171819202122232425262728293031323334<Cluster?className="org.apache.catalina.ha.tcp.SimpleTcpCluster"?????????????????channelSendOptions="8">??????????<Manager?className="org.apache.catalina.ha.session.DeltaManager"???????????????????expireSessionsOnShutdown="false"???????????????????notifyListenersOnReplication="true"/>??????????<Channel?className="org.apache.catalina.tribes.group.GroupChannel">????????????<Membership?className="org.apache.catalina.tribes.membership.McastService"????????????????????????address="228.0.0.4"????????????????????????port="45564"????????????????????????frequency="500"????????????????????????dropTime="3000"/>????????????<Receiver?className="org.apache.catalina.tribes.transport.nio.NioReceiver"??????????????????????address="auto"?<!--注意修改地址為自己的網(wǎng)卡IP -->??????????????????????port="4000"??????????????????????autoBind="100"??????????????????????selectorTimeout="5000"??????????????????????maxThreads="6"/>????????????<Sender?className="org.apache.catalina.tribes.transport.ReplicationTransmitter">??????????????<Transport?className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/>????????????</Sender>????????????<Interceptor?className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>????????????<Interceptor?className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>??????????</Channel>??????????<Valve?className="org.apache.catalina.ha.tcp.ReplicationValve"?????????????????filter=""/>??????????<Valve?className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>??????????<Deployer?className="org.apache.catalina.ha.deploy.FarmWarDeployer"????????????????????tempDir="/tmp/war-temp/"????????????????????deployDir="/tmp/war-deploy/"????????????????????watchDir="/tmp/war-listen/"????????????????????watchEnabled="false"/>??????????<ClusterListener?className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener"/>??????????<ClusterListener?className="org.apache.catalina.ha.session.ClusterSessionListener"/></Cluster>

2.完成之后,還需要在應用程序部署目錄中添加下配置文件并修改,實現(xiàn)兩臺tomcat的內(nèi)存共享:

1234[root@TomcatA ~]# cd /usr/local/tomcat/conf/[root@TomcatA conf]# cp -a web.xml ../webapps/test/WEB-INF/# 修改web.xml文件在 web-app 容器中添加如下行:<distributable />

3.同樣在TomcatB上進行同樣的配置,添加相同的配置文件。只是需要將地址修改為自己網(wǎng)卡地址,在上述代碼中已給有提示。關(guān)于server.xml中添加集群相關(guān)的配置文件詳解請參考官方文檔。

4.同啟重啟后端的兩臺tomcat服務器,并進行訪問測試結(jié)果如下:

我們發(fā)現(xiàn)無論如何刷新,session id的信息都不會再改變。至此,我們完成了如何利用apache的mod_proxy模塊實現(xiàn)tomcat服務器的負載均衡,同時我們也完成了tomcat內(nèi)存共享集群的實現(xiàn)。下面我將通過一個網(wǎng)上購物商城實例來給大家做進一步的講解和總結(jié)。


4.基于Tomcat集群的網(wǎng)上商城的實現(xiàn)

4.1.實驗拓撲環(huán)境:

4.2.shop應用程序的部署

注意:同樣在這里我們使用默認的/usr/local/tomcat/webapps/目錄直接部署虛擬目錄實現(xiàn)。

下載開源網(wǎng)上購物商城程序包如下:shopxx-a5-Beta.zip

下載路徑:

簡單配置如下:

1.TomcatA

123456[root@TomcatA ~]# unzip shopxx-a5-Beta.zip[root@TomcatA ~]# cd shopxx-v3.0-Beta/[root@TomcatA shopxx-v3.0-Beta]# ls shopxx-3.0Beta/admin????????? favicon.ico??install??????META-INF?? robots.txt? uploadchangelog.txt? index.jsp??? license.html? resources shopxx.txt? WEB-INF[root@TomcatA shopxx-v3.0-Beta]# mv shopxx-3.0Beta /usr/local/tomcat/webapps/shop

2.MySQL: (安裝方法我就不再敘述,可以參考之前的博客)

123mysql> create database shopxx;mysql> create user?'showuser'@'%'?identified by'showpass';mysql> grant all on shopxx.* to?'showuser'@'%';

3.Apache: (代理配置文件和上一個實現(xiàn)相同,這里就不再給出)

先注釋BalancerMemberajp://192.168.21.2:8009 loadfactor=1

4.然后訪問:http://172.16.21.100/shop?根據(jù)提示進行安裝:直至出現(xiàn)如下界面:

5.TomcatB:?TomcatA的關(guān)于shop/目錄的配置復制到TomcatB中。

1# scp -rp shop 192.168.21.2:/usr/local/tomcat/webapps/root@192.168.21.2


問題:在購物商城的實現(xiàn)過程中,我也遇見了session無法保持的情況。即同一用戶再次登錄時購物車的商品有可能為空。

解決方案:利用tomcat集群實現(xiàn)內(nèi)存共享,這在上面的案例中也有介紹。

同樣修改配置文件server.xml添加上述內(nèi)容(在上面我已經(jīng)做過詳細的說明)。

同時修改配置文件#vim shop/WEB-INF/web.xml添加如下一行

<distributable />

同時啟動tomcat服務器。

當端口啟動時,再次訪問站點主頁進行測試http://172.16.21.100/shop

注冊用戶并將商品加入購物車。多次執(zhí)行退出登錄操作。我們發(fā)現(xiàn)購物車的商品一直存在:

無論我如何刷新,登錄用戶的購物車信息都會存在。實現(xiàn)了后端集群的信息共享。至此基于tomcat的集群的相關(guān)實現(xiàn)我已經(jīng)寫完了。如果大家有什么疑問歡迎和我交流。

QQ:572807025 郵箱:xk1129@163.com


注意:本次實驗所用的系統(tǒng)環(huán)境為RHEL6.4,整個實驗過程全部由筆者親自實踐。筆者將會在后續(xù)的博客中陸續(xù)更新:如何利用HAProxy代替apache實現(xiàn)反向代理并實現(xiàn)動靜分離,并利用keepalived實現(xiàn)HAProxy的高可用。同時也會將HAProxy替換成Varnish實現(xiàn)相應的反向代理和緩存。通過對多種web架構(gòu)的實現(xiàn)并進行相應的壓力測試,比較各種架構(gòu)的性能好壞。


總結(jié)

以上是生活随笔為你收集整理的Tomcat原理详解和各种集群的实现(转自:http://harisxiong.blog.51cto.com/7513022/1304746)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

免费在线观看日韩欧美 | 视频国产一区二区三区 | 国产精品粉嫩 | 久久婷婷综合激情 | 欧美性另类 | 亚洲视频在线观看免费 | 久久情侣偷拍 | 五月宗合网 | 国产黄色精品在线 | 亚洲va天堂va欧美ⅴa在线 | 99热这里是精品 | 久久久午夜精品理论片中文字幕 | 精品国内自产拍在线观看视频 | 亚洲欧美视频在线播放 | 国产系列在线观看 | 美女很黄免费网站 | 免费观看久久久 | 亚洲成人资源在线观看 | 天天躁日日躁狠狠躁av中文 | 久久综合免费视频 | 99亚洲精品视频 | 西西人体4444www高清视频 | 色干综合 | 午夜影院先 | 91丨九色丨国产在线观看 | 国产视频在线免费 | 天天色天天射天天操 | 久草久视频 | 国内精品福利视频 | 特级西西444www大胆高清无视频 | 久久私人影院 | 一区二区三区免费在线 | 91高清不卡 | 日韩精品五月天 | 国产精品久久久久久久久婷婷 | 久草视频播放 | 久久综合色播五月 | 99在线视频播放 | 久草在线最新视频 | 久久国产视频网 | 国产资源免费 | 99久久www| av色综合| 最新日本中文字幕 | 国产精品久久久久久久久久久久 | 婷婷激情5月天 | 香蕉视频在线免费 | 啪啪资源| 婷婷草 | 欧美一区成人 | 蜜臀av在线一区二区三区 | 人人爽人人爽人人爽学生一级 | 久久久久久久免费 | 91成人国产| 久久男人免费视频 | 婷婷在线观看视频 | 天天操导航| 亚洲欧洲精品一区二区 | 久久99精品国产91久久来源 | 日韩有码中文字幕在线 | 999久久久免费精品国产 | 亚洲综合成人婷婷小说 | www久久国产 | 99精品偷拍视频一区二区三区 | 欧美精品国产综合久久 | 久久中文精品视频 | 久操视频在线播放 | 午夜免费在线观看 | 天天干天天插 | 国产精品久久久久一区二区国产 | 成人一级电影在线观看 | 一级全黄毛片 | 国内久久精品 | 亚洲综合在线播放 | www.久久99| 国产精品黄色在线观看 | 久艹视频在线观看 | 五月婷婷电影网 | 手机看片国产日韩 | 青青久草在线视频 | 欧美日韩中字 | 久久久久国产精品视频 | 精品1区2区3区 | 在线观看国产麻豆 | 日韩黄色免费 | 香蕉看片| 久久精品视频18 | 久久婷婷国产色一区二区三区 | 免费观看久久 | 成人aⅴ视频 | 91传媒视频在线观看 | 97成人精品视频在线播放 | 911国产在线观看 | 成人一级电影在线观看 | sm免费xx网站| 亚洲专区在线播放 | 成人h电影 | 国产精品18久久久久久不卡孕妇 | 97视频成人| 国产精品一区二区三区观看 | 亚洲区精品 | 日韩欧美极品 | 亚洲精品国偷拍自产在线观看 | 亚洲综合成人专区片 | 久草久热| 最近中文字幕高清字幕免费mv | 中文字幕在线观看视频一区二区三区 | 黄色成年 | 黄色成人影院 | 91精品在线免费观看视频 | 国产亚洲亚洲 | 男女精品久久 | 亚洲国产中文在线观看 | 91视频免费国产 | 不卡的av| av在线亚洲天堂 | 水蜜桃亚洲一二三四在线 | 欧美日韩性生活 | 亚洲黄色免费观看 | 国产丝袜在线 | 成年人免费av | 久久午夜电影院 | 国内精品视频在线 | 日韩精品免费在线观看视频 | 91福利区一区二区三区 | 日韩精品在线一区 | 欧美先锋影音 | www91在线观看 | 91福利视频免费 | 精品国内| 国产精品久久久影视 | 999在线视频 | 久久视频在线看 | 国产成人精品网站 | 色偷偷888欧美精品久久久 | 午夜精品电影 | 国产午夜精品理论片在线 | 日日碰狠狠添天天爽超碰97久久 | 欧美在线观看视频一区二区 | 就要干b| 欧美久久久久久久久 | 极品久久久久 | 亚洲黄色软件 | 亚洲专区免费观看 | 99久久精品网 | www.精选视频.com | 午夜精品视频一区二区三区在线看 | 亚州国产精品久久久 | 成人97视频一区二区 | 中文字幕亚洲综合久久五月天色无吗'' | 久久这里只有精品首页 | 国产女人18毛片水真多18精品 | 狠狠色丁香婷婷综合久小说久 | 欧美 亚洲 另类 激情 另类 | 最近中文字幕高清字幕在线视频 | 日日干天天爽 | 国产精品第一页在线观看 | 久草在线久草在线2 | 人人艹视频 | 欧美精品久久久久 | 一二三精品视频 | 91桃色免费观看 | 狠狠狠色丁香婷婷综合久久五月 | 国产在线观看地址 | 久久精品国产久精国产 | www.夜夜操.com| 国产一区影院 | 色欧美综合| 99亚洲国产精品 | 激情五月婷婷综合 | 国产激情小视频在线观看 | 欧美日韩高清在线一区 | 午夜精品久久久久久久99 | 国产一区二区在线播放视频 | 91视频在线 | 亚洲影院天堂 | 亚洲精品乱码久久 | 亚洲久草视频 | 国产福利91精品张津瑜 | 在线观看aaa | 黄色av电影 | 天天干天天做天天操 | 黄a在线看 | 日本在线观看视频一区 | av片在线观看 | 午夜精品久久久 | 天堂在线一区二区三区 | 激情 一区二区 | 我要色综合天天 | 国产精品18久久久久白浆 | 中文字幕在线影院 | 91成人免费视频 | 日韩精品在线免费观看 | 久久综合国产伦精品免费 | 正在播放国产91 | 国产精品18久久久久vr手机版特色 | 色窝资源 | 亚洲,国产成人av | 黄网站免费看 | 国产亚洲精品综合一区91 | 久久理论影院 | 2019中文最近的2019中文在线 | 97超碰资源| 波多野结衣亚洲一区二区 | 去干成人网 | 国产精品一区二区三区电影 | 国产视频精品免费播放 | 久久综合精品国产一区二区三区 | 久久永久免费 | 亚洲精品中文在线资源 | 色99中文字幕 | 91精品国产一区二区在线观看 | 久草在线视频网 | 久久久免费高清视频 | 97电影院网| 久久99久久99久久 | 狠狠狠狠狠狠狠干 | 日韩精品视频在线观看网址 | 欧美日韩免费一区二区三区 | 天天干天天拍天天操天天拍 | 这里只有精品视频在线观看 | 久久免费黄色 | 一区二区不卡 | 日本午夜免费福利视频 | av日韩中文| 日韩欧美国产视频 | 国产精品青青 | 99久久超碰中文字幕伊人 | 97理论片 | 午夜影院在线观看18 | 91高清免费在线观看 | 99r在线观看| 日本护士撒尿xxxx18 | 免费成视频 | 91亚洲精品久久久 | 99亚洲国产| 国产成人久久 | 综合五月 | 91免费高清视频 | 97超碰免费在线 | 免费黄色一区 | 欧美一二区在线 | 特级西西人体444是什么意思 | 免费在线观看av网站 | 国产精品免费视频网站 | 久久综合色影院 | www99久久 | 激情五月婷婷 | 色婷婷激情电影 | 欧美视频一区二 | 天天干天天在线 | av资源在线看| 成人高清av在线 | 午夜国产在线 | 二区三区毛片 | 国产九九热 | 久久a久久 | 黄色h在线观看 | 天天碰天天操 | 欧美做受69 | 日韩成人在线免费观看 | 在线国产一区 | 日韩欧美高清一区二区三区 | 成人h电影| 美女在线观看网站 | 亚洲精品视频在线播放 | 国产精品美女免费看 | 欧美色婷婷 | 亚洲干视频在线观看 | 五月婷婷综合在线 | 在线精品视频免费播放 | 日韩成人精品一区二区 | 日日操操| 亚洲韩国一区二区三区 | 在线播放日韩av | 免费视频黄 | 国产日韩欧美视频在线观看 | 亚洲国产日韩精品 | 激情五月av | 久久久精品一区二区 | 99久久精品国产毛片 | 最近最新中文字幕 | 中文字幕国产视频 | 99久久精品日本一区二区免费 | 91大神一区二区三区 | 久久久久久久av麻豆果冻 | 国产一区精品在线 | 亚洲综合日韩在线 | 国产v在线 | 国产1级毛片 | 99r国产精品| 在线一二区 | 色99久久 | 精品综合久久 | 午夜视频在线瓜伦 | 色综久久 | 狠狠色噜噜狠狠狠 | 999热视频| 国产精品一区二区久久国产 | 久久久久成人免费 | 91av播放 | 国产原创av在线 | 色噜噜狠狠色综合中国 | 在线看成人| 国产一二三四在线观看视频 | www.成人精品 | 中文字幕免 | 国产看片网站 | 996久久国产精品线观看 | 色综合天天视频在线观看 | 国产伦精品一区二区三区在线 | 天天操夜夜叫 | 91精品婷婷国产综合久久蝌蚪 | 国产精品久久久电影 | 丁香花在线视频观看免费 | 国产小视频精品 | 亚洲.www| 午夜狠狠干 | 天天躁日日 | 中文字幕成人网 | 黄色小视频在线观看免费 | 国产二区精品 | 国产精品免费观看在线 | 青青久视频 | 亚洲成av人片 | 在线视频黄 | 久草在线免费看视频 | 色在线亚洲 | 97品白浆高清久久久久久 | 一区二区三区不卡在线 | 五月天狠狠操 | 国产成人黄色网址 | a级国产乱理伦片在线观看 亚洲3级 | 中文字幕专区高清在线观看 | 国产视频中文字幕在线观看 | 色噜噜噜噜 | 亚洲综合欧美精品电影 | 欧美日韩一区二区久久 | 欧美激情视频在线免费观看 | 久久久久久99精品 | 国产精品久久久久久久久免费 | 91中文在线 | 亚洲国产中文字幕在线 | 成人午夜av电影 | 国产在线不卡精品 | 国产精品久久久毛片 | 久久高清| 久久久精品小视频 | 久久久国产精品电影 | 日本午夜在线亚洲.国产 | h网站免费在线观看 | 东方av免费在线观看 | 91精品人成在线观看 | 中文在线免费观看 | 中文字幕第一页在线播放 | 麻豆传媒电影在线观看 | 91欧美精品 | 国产色道 | 69视频永久免费观看 | avwww在线观看 | www免费网站在线观看 | 国产精品一区二区62 | 日本久久久影视 | av日韩中文 | 中文字幕欲求不满 | 天天夜夜亚洲 | 国产成人一区二区三区在线观看 | 久久精品系列 | 国产黄色网 | 免费黄色av电影 | 国产精品免费视频网站 | 国产96av| av黄色在线播放 | 成人黄色av免费在线观看 | 中文字幕在线观看国产 | 久草网免费| 在线 国产一区 | 国精产品999国精产 久久久久 | 国产精品男女视频 | 国产精品久久久久久久妇 | 久久久免费网站 | 欧美有色 | 日韩乱码中文字幕 | 99精品免费久久久久久久久 | 国产亚洲一区二区三区 | 在线小视频你懂得 | 亚洲美女免费精品视频在线观看 | 日韩中午字幕 | 中文字幕第一页在线 | 久久久久免费精品视频 | 91精品国产91久久久久 | av青草| 美女视频a美女大全免费下载蜜臀 | 欧美日韩亚洲一 | 97色在线观看免费视频 | 日日夜夜免费精品视频 | 福利电影久久 | 四虎在线视频免费观看 | 日韩在线视频免费播放 | 亚洲资源一区 | 激情久久综合 | 久久久受www免费人成 | 天天婷婷 | 国产91精品欧美 | 99c视频高清免费观看 | 四虎影视成人永久免费观看视频 | 在线国产黄色 | 91精品免费| 天天干天天操天天 | 毛片一级免费一级 | 婷婷丁香狠狠爱 | 国产精品va在线观看入 | 中文在线免费看视频 | 国产黄a三级三级三级三级三级 | av电影在线免费观看 | 中文av资源站 | 久久免费视频99 | 99爱国产精品| 欧美日韩视频一区二区 | 欧美一级特黄aaaaaa大片在线观看 | 狠狠色丁香婷婷综合最新地址 | 麻豆影音先锋 | 欧美国产不卡 | 色姑娘综合天天 | 中文字幕 影院 | 日韩三区在线 | av大全免费在线观看 | 中文字幕av电影下载 | 亚洲一区日韩 | 网站在线观看你们懂的 | 婷婷亚洲综合五月天小说 | 色片网站在线观看 | 美女在线观看网站 | 在线 国产 日韩 | 91麻豆视频 | 五月天婷婷免费视频 | 91在线视频免费 | 欧美日韩国产一二三区 | 在线观看一二三区 | 亚洲精品欧美视频 | 999亚洲国产996395 | 亚洲综合视频在线观看 | 精品少妇一区二区三区在线 | 天天干天天干天天色 | 久久超碰网 | 国产日韩欧美在线观看视频 | 久久一区二 | 伊人资源视频在线 | 国产精品久久久久久久久久免费看 | 国内揄拍国产精品 | 免费日韩视 | 日本字幕网 | 亚洲日日夜夜 | 高清不卡毛片 | 91在线播放综合 | 欧美动漫一区二区三区 | 特级毛片爽www免费版 | 美国三级黄色大片 | 国产一级大片在线观看 | 午夜av网站 | 午夜视频免费播放 | 久久久电影网站 | 欧美一区二区免费在线观看 | 国产亚洲精品久久久久动 | 五月婷婷激情综合 | 51久久成人国产精品麻豆 | 国产精品美女免费视频 | 欧美狠狠色| 婷婷六月天天 | 久久色中文字幕 | 久久爱资源网 | av一区二区三区在线观看 | 91亚洲在线 | 成人黄色在线播放 | 国产精品久久久毛片 | 国产欧美日韩一区 | 色老板在线视频 | 欧美性高跟鞋xxxxhd | 在线观看中文字幕2021 | 亚洲国产成人久久 | 久一在线| 91视频电影 | 国产精品毛片一区视频播 | 亚洲欧美乱综合图片区小说区 | 久久精品99国产精品酒店日本 | 午夜精品久久一牛影视 | 欧美韩国日本在线观看 | 亚洲国产三级在线观看 | 亚洲免费在线观看视频 | 欧美日韩在线免费观看 | 日韩在线视频一区 | 久久精品123 | 一级片视频免费观看 | 色噜噜色噜噜 | 狠狠狠色丁香婷婷综合久久五月 | 国产精品免费观看在线 | 日本久久久影视 | 在线国产一区二区三区 | 欧美视频二区 | 国产免费观看久久 | 91精品国产一区二区在线观看 | 久久福利剧场 | 亚洲视频播放 | 国产高清无av久久 | 国产精品福利午夜在线观看 | 久草视频在线资源 | 国产精品久久久久久久妇 | 日日操天天射 | 亚洲每日更新 | 中文字幕在线观看三区 | 成人国产精品免费观看 | 亚洲精品国产麻豆 | 国产黄影院色大全免费 | 色婷婷视频在线 | 人人插人人玩 | 最近中文字幕久久 | 在线观看中文字幕视频 | 9在线观看免费 | 特级西西人体444是什么意思 | 999久久久久久久久6666 | 日韩av影片在线观看 | 亚洲国产精品电影在线观看 | 国产在线观看一 | 欧美日韩国产亚洲乱码字幕 | 欧美在线视频精品 | 国产黄视频在线观看 | 亚洲精品中文在线资源 | 日韩中午字幕 | 中日韩在线视频 | 国产精品2区 | 成人电影毛片 | 黄色三级视频片 | 成年人免费看片 | 中文字幕在线观看av | 日韩成人精品一区二区 | 欧美视频www | 国产精品毛片久久久 | 国产成人av在线影院 | 亚洲精品午夜久久久久久久 | 天堂入口网站 | www.色在线| 夜夜夜夜猛噜噜噜噜噜初音未来 | 国产精品无 | 深夜免费福利 | 玖玖在线精品 | 亚洲精品视频www | 456成人精品影院 | 亚洲精品久久久久久久不卡四虎 | 国产成人精品一区一区一区 | 久草视频免费观 | 亚洲精品视频观看 | 精品久久久久久亚洲 | 国产裸体视频网站 | 中文字幕永久免费 | 韩日精品在线 | 久久免费视频这里只有精品 | 色网站视频 | 91精品一区二区三区蜜桃 | 婷婷在线综合 | 精品一区二区三区电影 | 国产视频在 | 亚洲免费不卡 | 18国产精品白浆在线观看免费 | 91福利免费 | 欧美九九视频 | 日日夜精品 | 天天插天天狠 | 日韩理论电影在线观看 | 国产精品一区二区av影院萌芽 | 国产污视频在线观看 | 精品美女视频 | av观看免费在线 | 天天爽人人爽 | 欧美日韩国产伦理 | 正在播放国产一区二区 | 中文字幕在线观看免费高清完整版 | 国产情侣一区 | 亚洲成人午夜在线 | 亚洲一级二级三级 | 日韩在线免费视频 | 欧美日韩国产一区二区在线观看 | 亚洲国产手机在线 | 久久婷婷视频 | 亚洲爱av | 深爱五月激情网 | 国产国产人免费人成免费视频 | 97国产精品 | 黄色av免费看 | 青青河边草观看完整版高清 | 成人影视片 | 亚洲影视资源 | 91最新视频在线观看 | 99re亚洲国产精品 | 在线看片91 | a√天堂中文在线 | 精品国产诱惑 | 国产中文字幕视频在线观看 | 在线观看日韩精品 | 中文字幕视频播放 | 91网站免费观看 | 在线观看国产中文字幕 | 欧美久久电影 | 亚洲韩国一区二区三区 | 国产在线一线 | 麻豆久久一区 | 国产视频中文字幕 | 97夜夜澡人人双人人人喊 | 97免费在线观看 | 日韩a级免费视频 | 开心丁香婷婷深爱五月 | www.狠狠 | 欧美小视频在线 | 夜夜操网站 | 亚洲日本韩国一区二区 | 91精品国产91久久久久久三级 | 国产在线观看高清视频 | 夜夜干天天操 | 国产午夜在线观看视频 | 成年人视频免费在线 | 国产精品视频app | 天天操天 | 欧美亚洲专区 | 亚洲成人xxx | 国产成人黄色在线 | 国产精品免费视频久久久 | 激情欧美日韩一区二区 | 亚洲国产中文在线 | 欧美精品国产精品 | 成人久久免费视频 | 人人干人人草 | 国产一区二区三区免费在线观看 | 日韩精品一区二区三区中文字幕 | 日本超碰在线 | 精品国产理论 | 黄色av成人在线观看 | 亚洲日日夜夜 | 日本爽妇网 | 好看av在线| 激情深爱五月 | 色婷婷午夜| 精品国产免费看 | 久久久午夜精品福利内容 | 91成人免费观看视频 | 天天玩夜夜操 | 久久亚洲欧美 | 亚洲婷婷丁香 | 国产精品久久久久久久久婷婷 | 久久五月婷婷综合 | 九九热在线观看视频 | 国产精品毛片一区视频播不卡 | 亚洲一区网站 | 一区二区亚洲精品 | 日韩美在线 | 精品久久久久久久久久久久久 | 久草影视在线观看 | 久久99精品久久久久婷婷 | 深夜免费福利视频 | 精品99免费视频 | 国产在线观看黄 | 97在线免费观看 | 国内精品久久久久影院一蜜桃 | 国产午夜av| 中文字幕国产精品 | 国内精品免费久久影院 | 91中文字幕在线视频 | 国内外激情视频 | 永久av免费在线观看 | 一区二区视 | 午夜精品视频免费在线观看 | 中文字幕在线看 | 日韩av在线一区二区 | 国产精品久久久久久久久久白浆 | 色99导航 | 激情av资源网 | 国产又黄又爽又猛视频日本 | 中文字幕久久精品一区 | 国产又粗又长的视频 | 国产精品理论片在线播放 | 国产高清视频免费最新在线 | 国产亚洲婷婷免费 | 国产精在线 | 午夜精品一区二区三区四区 | 欧美最爽乱淫视频播放 | 狠狠干狠狠插 | 亚洲电影一区二区 | 人成免费网站 | 中文字幕免 | 国产日韩精品一区二区三区 | 色网免费观看 | 99久久国产免费,99久久国产免费大片 | 久久社区视频 | 黄色a在线观看 | 亚洲精品在线电影 | 欧美午夜久久 | 天天视频色版 | 成 人 黄 色视频免费播放 | 福利一区二区 | 天天干,天天操 | av免费网站| 欧美日韩高清一区二区三区 | 9在线观看免费 | 国产成人a亚洲精品v | 免费影视大全推荐 | 偷拍区另类综合在线 | 亚洲国产人午在线一二区 | 在线观看午夜 | 国产精品视频999 | 99热精品视 | 亚洲精品在线免费观看视频 | 黄色午夜网站 | 亚州精品一二三区 | 国产美女在线精品免费观看 | 亚洲欧美日韩一级 | 99亚洲精品 | 99热最新在线 | 亚洲爽爽网 | 九色91在线 | 日韩精品中文字幕有码 | 欧美电影黄色 | 日韩免费一级a毛片在线播放一级 | 狠狠色丁香婷婷综合久久片 | 日韩在线观看网址 | 97在线免费视频 | 在线免费观看黄色 | 一区二区视频电影在线观看 | 国产97色 | 婷婷色 亚洲 | 黄色a在线观看 | a电影免费看 | 伊人在线视频 | 国产不卡av在线 | 中文字幕国产精品 | 日本电影久久 | 久久久久高清毛片一级 | 欧美午夜寂寞影院 | 免费观看午夜视频 | 成人午夜免费剧场 | av电影一区 | 国产精品一区二区在线播放 | 91麻豆精品国产91久久久久久久久 | 久久精品免费 | 欧美一区免费在线观看 | 久久精品一区八戒影视 | 日韩一级电影在线观看 | 97超碰色 | 日韩av电影中文字幕在线观看 | 免费在线观看污网站 | 久久福利综合 | 成人免费看片网址 | 日韩久久一区二区 | 色国产视频 | 欧美久久影院 | 日本护士三级少妇三级999 | 久久99久国产精品黄毛片入口 | 在线播放第一页 | 2020天天干天天操 | 久久人人干| 欧日韩在线视频 | 中国一级片在线播放 | 日本黄色免费电影网站 | 玖玖视频 | 全久久久久久久久久久电影 | 国产色视频网站2 | 成人在线观看影院 | 99精品热| 日韩伦理片hd | 亚洲乱亚洲乱亚洲 | 久久大视频 | 99在线视频观看 | 亚洲专区路线二 | 成人在线播放免费观看 | 国产亚洲精品美女久久 | 粉嫩高清一区二区三区 | 成 人 a v天堂 | 国产在线观看99 | 99久久精品国产欧美主题曲 | 成人午夜免费福利 | 亚洲精品美女久久17c | 国产精品v a免费视频 | 国产高清视频在线 | 999国产 | 色综合久久精品 | 国产欧美日韩一区 | 亚洲免费国产视频 | 亚洲精品欧美专区 | 操天天操| 丁香六月婷婷激情 | 日本少妇视频 | 亚洲综合成人av | 国产福利一区二区在线 | 在线观看免费av网 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | av在线色| 久久精品黄 | 天天拍天天干 | 在线视频日韩精品 | 成人av影视在线 | 亚洲精品国产精品国自产观看 | 一区二区三区日韩在线 | 五月婷婷六月综合 | 成人免费观看大片 | 999久久久免费精品国产 | 超碰官网 | 波多野结衣电影一区 | 国产精品美 | 人人爽人人干 | www.午夜视频 | 欧美性生活免费看 | 久久久久日本精品一区二区三区 | 精品免费国产一区二区三区四区 | 国产精品网红直播 | 欧美精品久久久久久久久久丰满 | 久久久电影网站 | 最新免费av在线 | 午夜久久电影网 | 亚洲动漫在线观看 | 国产一区成人在线 | 91九色国产蝌蚪 | 久久艹艹| 天天操狠狠操夜夜操 | 国产清纯在线 | 日韩视频区 | 国产黑丝一区二区 | av中文字幕日韩 | 免费高清看电视网站 | 精品一区二三区 | 亚洲va天堂va欧美ⅴa在线 | 久久亚洲欧美日韩精品专区 | 在线色亚洲 | 麻豆果冻剧传媒在线播放 | 亚洲成人免费在线 | 亚洲 中文字幕av | 成人亚洲欧美 | 在线视频久久 | 亚洲免费在线 | 国产精品一区二区在线观看免费 | 午夜视频在线观看欧美 | 午夜久久久久久久久久久 | 一二三四精品 | 亚洲不卡av一区二区三区 | 91视频 - 88av| 永久免费毛片在线观看 | 中文字幕在线观看一区二区三区 | 亚州国产精品 | 九九激情视频 | 久久久99精品免费观看app | av免费网站观看 | 国产午夜三级一二三区 | 五月婷婷久久丁香 | 中文字幕 国产视频 | 日韩精品视频在线观看免费 | 美女在线观看网站 | 欧美夫妻性生活电影 | 亚洲人成免费 | 国产中文字幕视频在线观看 | av日韩在线网站 | 手机在线观看国产精品 | 亚洲网站在线 | 天天躁日日躁狠狠 | 精品99免费| 男女拍拍免费视频 | 色噜噜狠狠色综合中国 | 精品欧美小视频在线观看 | 欧美激情视频一区二区三区 | 96精品高清视频在线观看软件特色 | 日韩激情小视频 | 精品国产一区二区三区久久久蜜臀 | 国产午夜小视频 | 超级碰碰碰免费视频 | 成人毛片在线视频 | 97成人在线免费视频 | 日韩女同一区二区三区在线观看 | 国产一区二区在线影院 | 亚洲精品玖玖玖av在线看 | 日韩在线观看你懂得 | 国产伦精品一区二区三区在线 | 亚洲一级片免费观看 | 国产一区久久久 | 国产精品福利一区 | 国产精品免费小视频 | 97av视频| 久久久久高清毛片一级 | 香蕉97视频观看在线观看 | 日韩精品免费在线观看视频 | 久久精品官网 | 久久人人做 | 亚洲国产精品久久久久 | 国产高清视频在线播放一区 | 插婷婷 | 欧美一区免费观看 | 91探花系列在线播放 | 中文字幕在线影视资源 | 欧美精品午夜 | 81国产精品久久久久久久久久 | 天天插综合网 | 在线播放视频一区 | av大全在线播放 | 亚洲男模gay裸体gay | 成人久久久精品国产乱码一区二区 | 日韩中文字幕国产精品 | 日韩在线观看视频一区二区三区 | www.成人精品 | 天天干天天干天天干 | 91久久国产自产拍夜夜嗨 | 91大神精品视频在线观看 | 久久久久激情 | 欧美日韩亚洲第一 | 999精品| 亚洲精品黄网站 | 日韩中文在线视频 | 久久精品三级 | 国产不卡毛片 | 天天操天天干天天操天天干 | 91日韩精品 | 亚洲干视频在线观看 | 亚洲无在线 | 国产69精品久久久久9999apgf | 中文字幕黄网 | 免费网址你懂的 | 五月天天天操 | 国产精品欧美日韩在线观看 | 亚洲欧美婷婷六月色综合 | 亚洲国产精品999 | 欧美日韩久久不卡 | 国产中出在线观看 | 天堂资源在线观看视频 | 缴情综合网五月天 | 深爱激情站 | 91.精品高清在线观看 | 欧美aⅴ在线观看 | 五月天婷婷视频 | 久草免费福利在线观看 | 97在线观看免费高清完整版在线观看 | 国产一级性生活视频 | 天天插天天干 | 亚洲 欧洲av | 综合网中文字幕 | 91福利视频网站 | 中文字幕日韩高清 | 摸bbb搡bbb搡bbbb | 最近字幕在线观看第一季 | 超碰97久久 | 国产精品第三页 | 亚洲高清在线观看视频 | 97视频人人免费看 | 婷婷丁香狠狠爱 | 欧美日韩一级在线 | 黄色的网站在线 | 久久色在线播放 | 欧美成人精品三级在线观看播放 | 国产亚洲激情视频在线 | 伊人狠狠色丁香婷婷综合 | 久久草在线视频国产 | a天堂在线看 | 中文字幕av网站 | 99精品视频免费看 | 99久久国产免费看 | 日日日日 | 99免费看片 | 狠狠干激情| 成人黄色免费观看 | 精品一区二区在线免费观看 | 国产在线高清 | aaa黄色毛片 | 四虎成人精品在永久免费 | 亚洲日本精品视频 | 久久中文网 | 国产精品久久久久永久免费 | 韩国在线一区二区 | 五月激情视频 | 波多野结衣电影久久 | 婷婷中文字幕综合 | 久久国产品 | 婷婷国产在线 | 日韩一区二区免费播放 | 欧美日韩在线观看视频 | 日韩高清国产精品 | 日本在线观看一区二区三区 | 中字幕视频在线永久在线观看免费 | 最新av免费 | 婷婷网址 | 中文字幕在线视频免费播放 | 一级免费黄视频 | 免费高清国产 | 成人午夜影视 | 狠狠干网 | 精品中文字幕在线观看 | 色婷婷亚洲精品 | 精品久久久久一区二区国产 | 久久精品婷婷 | 中文字幕日韩一区二区三区不卡 | 国产精品一区二区av影院萌芽 | 亚洲精品啊啊啊 | 天天干婷婷| 亚洲区色| 欧美一区视频 | 色狠狠久久av五月综合 | av黄在线播放 |