久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Nginx Tomcat負載均衡動靜分離原理解析

瀏覽:358日期:2023-03-13 15:37:29
目錄
  • nginx實現負載均衡原理
  • nginx動靜分離原理
  • nginx靜態處理優勢
  • nginx+tomcat動靜分離、負載均衡配置
    • 1.準備三臺服務器,nginx作為負載均衡器,tomcat作為應用服務器
    • 2.部署nginx負載均衡器
    • 3.部署兩臺tomcat應用服務器
    • 4.動靜分離配置
    • 5.測試效果
  • nginx負載均衡中4層代理和7層代理
    • 4層代理和7層代理
    • 代理原理
    • 優缺點對比
    • nginx支持的代理類型
    • nginx負載均衡模式
    • Nginx 四層代理配置

nginx實現負載均衡原理

Nginx實現負載均衡是通過反向代理實現

反向代理(Reverse Proxy) 是指以 代理服務器(例:Nginx) 來接受 internet 上的連接請求,然后將請求轉發給內部網絡上的服務器(例:Tomcat),并將從服務器上得到的結果返回給 internet 上請求連接的客戶端,此時代理服務器(例:Nginx)對外就表現為一個反向代理服務器。

我們從客戶端的視野來看,實際上客戶端并不知道真實的服務提供者是哪臺服務器,它只知道它請求了反向代理服務器。因此反向代理這種方式又對外隱藏了真實服務器的地址,從一定程度上降低了安全隱患。

nginx動靜分離原理

服務端接收來自客戶端的請求中,既有靜態資源也有動態資源,靜態資源由 Nginx 提供服務,動態資源由 Nginx 轉發至后端。

nginx靜態處理優勢

  • Nginx 處理靜態頁面的效率遠高于 Tomcat 的處理能力
  • 若 Tomcat 的請求量為1000次,則 Nginx 的請求量為6000次
  • Tomcat 每秒的吞吐量為0.6M,Nginx 的每秒吞吐量為3.6M
  • Nginx 處理靜態資源的能力是 Tomcat 處理的6倍

nginx+tomcat動靜分離、負載均衡配置

1.準備三臺服務器,nginx作為負載均衡器,tomcat作為應用服務器

Nginx 服務器:192.168.136.30:80Tomcat服務器1:192.168.136.20:8080Tomcat服務器2:192.168.136.40:8080  192.168.136.40:8081

2.部署nginx負載均衡器

systemctl stop firewalldsetenforce 0yum -y install pcre-devel zlib-devel openssl-devel gcc gcc-c++ makeuseradd -M -s /sbin/nologin nginx   #創建nginx用戶不可登錄家目錄

將壓縮包傳到opt目錄下

cd /opttar zxvf nginx-1.12.0.tar.gz -C /opt/cd nginx-1.12.0/./configure \--prefix=/usr/local/nginx \--user=nginx \--group=nginx \--with-file-aio \	#啟用文件修改支持--with-http_stub_status_module \		#啟用狀態統計--with-http_gzip_static_module \		#啟用 gzip靜態壓縮--with-http_flv_module \			#啟用 flv模塊,提供對 flv 視頻的偽流支持--with-http_ssl_module				#啟用 SSL模塊,提供SSL加密功能----------------------------------------------------------------------------------------------------------./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-file-aio --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module

make && make installln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/vim /lib/systemd/system/nginx.service[Unit]Description=nginxAfter=network.target[Service]Type=forkingPIDFile=/usr/local/nginx/logs/nginx.pidExecStart=/usr/local/nginx/sbin/nginxExecrReload=/bin/kill -s HUP $MAINPIDExecrStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.targetchmod 754 /lib/systemd/system/nginx.servicesystemctl start nginx.servicesystemctl enable nginx.service 

3.部署兩臺tomcat應用服務器

將所需軟件包傳到opt目錄下

tomcat1:

systemctl stop firewalldsetenforce 0tar zxvf jdk-8u91-linux-x64.tar.gz -C /usr/local/vim /etc/profile.d/java.shexport JAVA_HOME=/usr/local/jdk1.8.0_91export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATHsource /etc/profile.d/java.shtar zxvf apache-tomcat-8.5.16.tar.gzmv /opt/apache-tomcat-8.5.16/ /usr/local/tomcat/usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.shnetstat -ntap | grep 8080

tomcat2:

cd /optrpm -qpl jdk-8u201-linux-x64.rpm rpm -ivh jdk-8u201-linux-x64.rpm java -versionsystemctl stop firewalldsystemctl disable firewalldsetenforce 0tar zxvf apache-tomcat-9.0.16.tar.gzmkdir /usr/local/tomcatmv apache-tomcat-9.0.16 /usr/local/tomcat/tomcat1cp -a /usr/local/tomcat/tomcat1 /usr/local/tomcat/tomcat2vim /etc/profile.d/tomcat.sh#tomcat1export CATALINA_HOME1=/usr/local/tomcat/tomcat1export CATALINA_BASE1=/usr/local/tomcat/tomcat1export TOMCAT_HOME1=/usr/local/tomcat/tomcat1#tomcat2export CATALINA_HOME2=/usr/local/tomcat/tomcat2export CATALINA_BASE2=/usr/local/tomcat/tomcat2export TOMCAT_HOME2=/usr/local/tomcat/tomcat2------------------------------source /etc/profile.d/tomcat.shvim /usr/local/tomcat/tomcat2/conf/server.xml<Server port="8006" shutdown="SHUTDOWN">		#22行,修改Server prot,默認為8005 -> 修改為8006<Connector port="8081" protocol="HTTP/1.1"		#69行,修改Connector port,HTTP/1.1  默認為8080 -> 修改為8081<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />	#116行,修改Connector port AJP/1.3,默認為8009 -> 修改為8010------------------------------第一個連接器默認監聽8080端口,負責建立HTTP連接。在通過瀏覽器訪問Tomcat服務器的Web應用時,使用的就是這個連接器。第二個連接器默認監聽8009端口,負責和其他的HTTP服務器建立連接。在把Tomcat與其他HTTP服務器集成時,就需要用到這個連接器。------------------------------vim /usr/local/tomcat/tomcat1/bin/startup.sh #------------------------------# Start Script for the CATALINA Server#------------------------------##添加以下內容export CATALINA_BASE=$CATALINA_BASE1export CATALINA_HOME=$CATALINA_HOME1export TOMCAT_HOME=$TOMCAT_HOME1vim /usr/local/tomcat/tomcat1/bin/shutdown.sh#------------------------------# Stop script for the CATALINA Server#------------------------------export CATALINA_BASE=$CATALINA_BASE1export CATALINA_HOME=$CATALINA_HOME1export TOMCAT_HOME=$TOMCAT_HOME1vim /usr/local/tomcat/tomcat2/bin/startup.sh #------------------------------# Start Script for the CATALINA Server#------------------------------export CATALINA_BASE=$CATALINA_BASE2export CATALINA_HOME=$CATALINA_HOME2export TOMCAT_HOME=$TOMCAT_HOME2vim /usr/local/tomcat/tomcat2/bin/shutdown.sh#------------------------------# Stop script for the CATALINA Server#------------------------------export CATALINA_BASE=$CATALINA_BASE2export CATALINA_HOME=$CATALINA_HOME2export TOMCAT_HOME=$TOMCAT_HOME2/usr/local/tomcat/tomcat1/bin/startup.sh /usr/local/tomcat/tomcat2/bin/startup.sh netstat -natp | grep java

tomcat1

tomcat2

4.動靜分離配置

(1)Tomcat1 server 配置

mkdir /usr/local/tomcat/webapps/testvim /usr/local/tomcat/webapps/test/index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>JSP test1 page</title>   #指定為 test1 頁面</head><body><% out.println("動態頁面 1,http://www.test1.com");%></body></html>vim /usr/local/tomcat/conf/server.xml#由于主機名 name 配置都為 localhost,需要刪除前面的 HOST 配置<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">	<Context docBase="/usr/local/tomcat/webapps/test" path="" reloadable="true">	</Context></Host>/usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/startup.sh

(2)Tomcat2 server 配置

mkdir /usr/local/tomcat/tomcat1/webapps/test /usr/local/tomcat/tomcat2/webapps/testvim /usr/local/tomcat/tomcat1/webapps/test/index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>JSP test2 page</title>   #指定為 test2 頁面</head><body><% out.println("動態頁面 2,http://www.test2.com");%></body></html>vim /usr/local/tomcat/tomcat1/conf/server.xml#刪除前面的 HOST 配置<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">	<Context docBase="/usr/local/tomcat/tomcat1/webapps/test" path="" reloadable="true" /></Host>/usr/local/tomcat/tomcat1/bin/shutdown.sh /usr/local/tomcat/tomcat1/bin/startup.sh vim /usr/local/tomcat/tomcat2/webapps/test/index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>JSP test3 page</title>   #指定為 test3 頁面</head><body><% out.println("動態頁面 3,http://www.test3.com");%></body></html>vim /usr/local/tomcat/tomcat2/conf/server.xml#刪除前面的 HOST 配置<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">	<Context docBase="/usr/local/tomcat/tomcat2/webapps/test" path="" reloadable="true" /></Host>/usr/local/tomcat/tomcat2/bin/shutdown.sh /usr/local/tomcat/tomcat2/bin/startup.sh

(3)Nginx server 配置

#準備靜態頁面和靜態圖片echo "<html><body><h1>這是靜態頁面</h1></body></html>" > /usr/local/nginx/html/index.htmlmkdir /usr/local/nginx/html/imgcp /opt/game.jpg /usr/local/nginx/html/imgvim /usr/local/nginx/conf/nginx.conf......http {......	#gzip on;	#配置負載均衡的服務器列表,weight參數表示權重,權重越高,被分配到的概率越大	upstream tomcat_server {		server 192.168.136.20:8080 weight=1;		server 192.168.136.40:8080 weight=1;		server 192.168.136.40:8081 weight=1;	}	server {		listen 80;		server_name www.t2.com;		charset utf-8;		#access_log logs/host.access.log main;		#配置Nginx處理動態頁面請求,將 .jsp文件請求轉發到Tomcat 服務器處理		location ~ .*\.jsp$ {			proxy_pass http://tomcat_server;#設置后端的Web服務器可以獲取遠程客戶端的真實IP##設定后端的Web服務器接收到的請求訪問的主機名(域名或IP、端口),默認HOST的值為proxy_pass指令設置的主機名。如果反向代理服務器不重寫該請求頭的話,那么后端真實服務器在處理時會認為所有的請求都來自反向代理服務器,如果后端有防攻擊策略的話,那么機器就被封掉了。			proxy_set_header HOST $host;##把$remote_addr賦值給X-Real-IP,來獲取源IP			proxy_set_header X-Real-IP $remote_addr;##在nginx 作為代理服務器時,設置的IP列表,會把經過的機器ip,代理機器ip都記錄下來			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;		}		#配置Nginx處理靜態圖片請求		location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|css)$ {			root /usr/local/nginx/html/img;			expires 10d;		}		location / {			root html;			index index.html index.htm;		}......	}......}systemctl restart nginx

5.測試效果

測試靜態頁面效果

瀏覽器訪問 http://192.168.136.30/

瀏覽器訪問 http://192.168.136.30/game.jpg

測試負載均衡效果,不斷刷新瀏覽器測試

瀏覽器訪問 http://192.168.136.30/index.jsp

nginx負載均衡中4層代理和7層代理

4層代理和7層代理

這里的層是OSI 7層網絡模型,OSI 模型是從上往下的,越底層越接近硬件,越往上越接近軟件,這七層模型分別是物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。

4層是指傳輸層的 tcp / udp 。 7層是指應用層,通常是http 。

代理原理

4層用的是NAT技術。NAT英文全稱是“Network Address Translation”,中文意思是“網絡地址轉換”,請求進來的時候,nginx修改數據包里面的目標和源IP和端口,然后把數據包發向目標服務器,服務器處理完成后,nginx再做一次修改,返回給請求的客戶端。

7層代理:需要讀取并解析http請求內容,然后根據具體內容(url,參數,cookie,請求頭)然后轉發到相應的服務器,轉發的過程是:建立和目標機器的連接,然后轉發請求,收到響應數據在轉發給請求客戶端。

優缺點對比

性能: 理論上4層要比7層快,因為7層代理需要解析數據包的具體內容,需要消耗額外的cpu。但nginx具體強大的網絡并發處理能力, 對于一些慢連接,nginx可以先將網絡請求數據緩沖完了一次性轉發給上游server,這樣對于上游網絡并發處理能力弱的服務器(比如tomcat),這樣對tomcat來說就是慢連接變成快連接(nginx到tomcat基本上都是可靠內網),從而節省網絡數據緩沖時間,提供并發性能。

靈活性: 由于4層代理用的是NAT,所以nginx不知道請求的具體內容,所以nginx啥也干不了。 用7層代理,可以根據請求內容(url,參數,cookie,請求頭)做很多事情,比如:

a:動態代理:不同的url轉發到不同服務器。

b.風控:屏蔽外網IP請求某些敏感url;根據參數屏蔽某些刷單用戶。

c.審計:在nginx層記錄請求日志。

nginx支持的代理類型

反向代理 代理服務端 7層反向代理 4層反向代理 正向代理 代理客戶端 代理緩存

nginx負載均衡模式

●rr 負載均衡模式:
每個請求按時間順序逐一分配到不同的后端服務器,如果超過了最大失敗次數后(max_fails,默認1),在失效時間內(fail_timeout,默認10秒),該節點失效權重變為0,超過失效時間后,則恢復正常,或者全部節點都為down后,那么將所有節點都恢復為有效繼續探測,一般來說rr可以根據權重來進行均勻分配。

●least_conn 最少連接:
優先將客戶端請求調度到當前連接最少的服務器。

●ip_hash 負載均衡模式:
每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個后端服務器,可以解決session的問題,但是ip_hash會造成負載不均,有的服務請求接受多,有的服務請求接受少,所以不建議采用ip_hash模式,session 共享問題可用后端服務的 session 共享代替 nginx 的 ip_hash(使用后端服務器自身通過相關機制保持session同步)。

●fair(第三方)負載均衡模式:
按后端服務器的響應時間來分配請求,響應時間短的優先分配。

●url_hash(第三方)負載均衡模式:
基于用戶請求的uri做hash。和ip_hash算法類似,是對每個請求按url的hash結果分配,使每個URL定向到同一個后端服務器,但是也會造成分配不均的問題,這種模式后端服務器為緩存時比較好。

Nginx 四層代理配置

./configure --with-stream和http同等級:所以一般只在http上面一段設置,stream {    upstream appserver {		server 192.168.136.20:8080 weight=1;		server 192.168.136.40:8080 weight=1;		server 192.168.136.40:8081 weight=1;    }    server {listen 8080;proxy_pass appserver;    }}http {......

以上就是Nginx Tomcat負載均衡動靜分離原理解析的詳細內容,更多關于Nginx Tomcat負載均衡動靜分離的資料請關注其它相關文章!

標簽: Nginx
主站蜘蛛池模板: 成人欧美一区二区三区黑人孕妇 | 国产黄色av | 国产亲子乱弄免费视频 | 999在线观看精品免费不卡网站 | 国产精品自拍视频网站 | 最新av片 | 天天天堂| a中文在线| 日韩在线字幕 | 久久午夜视频 | 日韩av在线中文字幕 | 欧美午夜精品久久久久免费视 | 男女视频免费看 | av电影手机版 | 成人欧美一区二区三区色青冈 | 男女视频在线观看 | 日韩av在线一区二区三区 | 国产亚洲精品久久久久久久久 | 久久青草av | 国产中文字幕在线观看 | 亚洲欧美日韩在线一区 | 久热在线视频 | 精品九九九 | 综合久久久久久久 | 久久青草国产 | 一区二区亚洲 | 一级毛片免费播放 | 91中文| 久久精品视频一区 | 一级毛片观看 | 中文字幕在线免费 | 一级黄色毛片 | 亚洲精品视频免费观看 | 中文字幕不卡在线 | 亚洲精品一区二区三区四区高清 | 亚洲电影在线观看 | 国产激情视频在线 | 二区视频 | 精品一二三区 | 成人av免费观看 | 亚洲天堂一区 | 一级毛片在线看aaaa | 国产99精品在线 | 国产网站在线 | 精品免费一区 | 中文字幕在线资源 | 日韩国产精品一区二区三区 | 正在播放国产一区 | 日韩一区二区在线播放 | 久久久国产精品入口麻豆 | 中文字幕免费在线观看视频 | 亚洲电影一区二区 | 你懂的在线视频播放 | 中文字幕第90页 | 精品一区二区三区四区 | 天堂一区二区三区四区 | 久久久久久久久久久久福利 | 少妇久久久| 久久亚洲视频 | 一色桃子av一区二区免费 | 日日骚 | 日韩精品av一区二区三区 | 亚洲一区二区在线视频 | 亚洲精品九九 | 91麻豆精品国产91久久久资源速度 | 偷拍电影一区二区三区 | 国产欧美一区二区视频 | 91精品国产九九九久久久亚洲 | 波多野结衣亚洲 | h免费在线观看 | 一区二区三区影院 | 亚洲人人 | 欧美一区二区大片 | 国产精品一区一区三区 | 日韩成人中文字幕 | 青草成人免费视频 | 韩日一区 | 巴西性猛交xxxx免费看久久久 | 91成人在线视频 | 国产午夜视频 | 国产成人午夜精品5599 | 国产小视频在线播放 | 午夜精品视频在线观看 | 高清国产视频 | 亚洲精品乱码久久久久久按摩观 | 日本一区二区三区免费观看 | 91精品国产乱码久久久久久久久 | 国产精品亚洲a | 国产成人久久 | 日韩激情网 | 亚洲综合视频在线 | 一区二区在线视频 | 国产精品a久久久久 | 欧美一级做性受免费大片免费 | 中文字幕av一区 | 久久精品国产99国产 | 乱人伦xxxx国语对白 | 一级片av| 久久9精品 | 玖玖国产精品视频 | 可以免费看黄视频的网站 | jizz在亚洲| 日本不卡免费新一二三区 | 国产日韩欧美一区 | 久久久久久久91 | 国产一区二区三区免费看 | 一级毛片免费高清 | 国产羞羞视频免费在线观看 | 久久爱综合网 | 成人二区 | 在线观看黄免费 | 电影91久久久 | 国产精品久久久久国产a级 91福利网站在线观看 | 久久se精品一区精品二区 | 日韩av成人| 日韩第一区 | 人人干天天干 | 亚洲啊v| 亚洲成av人片在线观看无码 | 福利视频网站 | 日韩成人高清电影 | 日本一区二区精品视频 | 日韩av电影在线免费观看 | 性一交一乱一透一a级 | 久久国产精品视频 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 国产成人免费视频网站视频社区 | 国产高清在线 | 综合二区| 欧美国产91 | 亚洲高清一区二区三区 | 日日干夜夜操 | 欧美片网站免费 | 国产成人精品综合 | 亚洲欧美国产一区二区三区 | 亚洲午夜在线 | 国产九九精品视频 | 国产亚洲一区二区三区 | 国产精品免费在线 | 自拍亚洲 | www.日韩大片 | 国产精品久久国产愉拍 | 福利毛片| 亚洲视频 欧美视频 | 影音先锋亚洲精品 | www午夜 | 欧美一级二级三级视频 | 亚洲午夜成激人情在线影院 | 最新国产视频 | 日本国产欧美 | 男女视频网站 | 精品成人免费一区二区在线播放 | 国产香蕉97碰碰久久人人九色 | 成人激情视频在线播放 | 四虎影院入口 | 国产午夜一区二区三区 | 亚洲激情在线 | 久久精品色欧美aⅴ一区二区 | 在线观看国产视频 | 日本免费一区二区在线观看 | 久久久久久综合 | 国产欧美久久久久久 | 免费xxxx大片国产在线 | 欧美精品一区二区三区在线 | 国产一区二区三区四区视频 | 插插射啊爱视频日a级 | 91麻豆产精品久久久久久 | 欧美福利一区二区三区 | 欧美亚洲视频在线观看 | 久久黑人| 成人免费毛片aaaaaa片 | 日韩视频在线观看一区 | 天天操操| 久久亚洲精品中文字幕 | 亚洲大片免费观看 | 羞羞视频网站免费看 | 999国内精品永久免费视频 | 久久国产精品久久 | 中文字幕日韩欧美一区二区三区 | 有码在线| 涩涩视频观看 | 成人精品在线视频 | 亚洲在线视频 | 玖玖成人 | 国产成人精品免高潮在线观看 | 午夜精品久久久久久久男人的天堂 | av色资源 | 高清一区二区三区 | 日韩精品一区二区三区中文在线 | 日本在线一二 | 欧美一区不卡 | 亚洲伦理一区 | 爱爱视频在线观看 | 精品无人乱码一区二区三区 | 欧美中文字幕在线 | 亚洲第一区国产精品 | 日韩有码电影 | 一级黄色大片免费观看 | 亚洲免费一区二区 | 99r在线 | 日韩欧美中文字幕在线视频 | 日本免费在线 | 九九精品视频在线 | 亚洲精品在线视频 | 亚洲国产成人一区二区精品区 | 一区免费视频 | 欧美free性丝袜xxxxhd | 91av视频在线观看 | 欧美激情精品久久久久久 | 亚洲二区在线 | 久久久免费观看 | 国产成人精品免高潮在线观看 | 污污视频网站 | 国产免费一区二区 | 欧美亚洲成人一区 | 国产片av | 精品久久一区 | 亚洲电影一区二区 | 精品久久久久久久久久久久久久 | 日韩三区在线 | 日韩欧美a级v片免费播放 | 久久久久久中文字幕 | 美女国产 | 在线免费黄色小视频 | 欧美久久久久久久久久伊人 | 日韩欧美大片在线观看 | 有码在线| 婷婷久久综合 | 日韩成人在线观看 | 国产精品国产三级国产aⅴ无密码 | 免费成人在线观看视频 | 亚洲啊v在线 | 呦一呦二在线精品视频 | 欧美 日韩 国产 一区 | 中文字幕亚洲一区二区三区 | 一区二区三 | 特级丰满少妇一级aaaa爱毛片 | 色欧美综合 | 人人鲁人人莫一区二区三区 | 免费黄色网址在线播放 | 一级在线观看 | 日韩a∨精品日韩在线观看 山岸逢花在线 | 韩日精品 | 亚洲成人毛片 | 亚洲一二三 | 久久网页 | 六月丁香啪啪 | 成人亚洲| 一级一片免费视频 | av一区在线观看 | 国产精品免费观看 | 久在线观看 | 日韩欧美国产精品一区二区三区 | 精品二区| 日本免费在线视频 | 国产精品久久久久婷婷二区次 | 中文字幕_第2页_高清免费在线 | 99精品视频在线 | 日本一区二区三区免费观看 | 久久精品国产99久久久 | 中文字幕精品三区 | 久久在线 | 国产一区二区在线看 | 九色91视频 | 精品欧美一区二区在线观看视频 | 毛片a片 | 欧美极品欧美精品欧美视频 | 看一级黄色大片 | 欧美在线一区二区 | 99成人| 精品国产91久久久久久久 | 精品国产天堂 | 日本激情视频在线播放 | 日韩欧美国产精品一区二区三区 | 日韩国产欧美精品 | 色伊人网 | 精品香蕉一区二区三区 | 欧美精品一区在线发布 | 国产精品成人一区二区 | 精品日韩欧美一区二区在线播放 | 国产高清在线精品一区二区三区 | 亚洲天堂久久 | 成人1区2区 | 国产亚洲精品精品国产亚洲综合 | 国产伦精品一区二区三区高清 | 成人a在线视频免费观看 | 91国内精品久久 | 国产情侣小视频 | 在线观看免费视频91 | 中文字幕在线导航 | 亚洲精品视频播放 | 色综合99| 国产精品视频一二三区 | 九九热精品免费视频 | 看一级黄色大片 | 九九热在线免费视频 | 国产91在线视频 | 国产成人精品电影 | 狠狠的日| 凹凸日日摸日日碰夜夜 | 鲁一鲁影院 | 日韩在线小视频 | 欧美日在线 | 成人欧美一区二区三区在线播放 | 97超碰站| 久久都是精品 | av三级| 亚洲视频在线免费观看 | 国产在线综合视频 | 欧美成人一区二区三区 | 午夜影院在线观看视频 | 福利亚洲| 国产高清在线精品一区二区三区 | 免费一区二区三区 | 成人av在线网| 中文字幕二区三区 | 日韩在线一区二区 | 欧美狠狠操 | 日本三级中国三级99人妇网站 | 亚洲成人久久久久 | 在线只有精品 | 国偷自产av一区二区三区 | 播放一区 | 亚洲日本va中文字幕 | 欧美一区二区三区免费 | 国产精品第一国产精品 | 一二三四在线视频观看社区 | 国产成人久久精品一区二区三区 | 日韩欧美在线综合 | 亚洲无吗电影 | 午夜免费福利视频 | 中文字幕精品一区久久久久 | 手机看片在线 | 五月婷综合 | 欧美福利在线观看 | 欧美三级在线视频 | 国产精品色 | 久久国产精品久久久久久 | 国产精品美女视频免费观看软件 | 亚洲一区二区三区久久 | 国产精品永久久久久久久久久 | 香蕉视频91 | 最新日韩精品在线观看 | 亚洲精品乱码久久久久久花季 | 亚洲精品久久久久久下一站 | 在线视频一区二区三区 | 午夜精 | 国产高清精品一区二区三区 | 91精品国产欧美一区二区 | 亚洲精品一区中文字幕乱码 | 亚洲男人的天堂在线观看 | 中文字幕视频在线观看 | 日韩精品小视频 | 亚洲天堂一区二区三区 | 欧美视频二区 | 久久国内精品 | 99re视频 | 在线观看国产精品一区 | 欧美一区二区在线播放 | 婷婷色狠狠 | 欧美日韩激情 | 免费毛片网 | 成人在线看片网站 | 一区二区视频 | 亚洲精品福利 | 国产人妖在线 | 亚洲视频三区 | 国产欧美日韩精品一区 | 视频精品一区 | 成人国产精品一级毛片视频 | 国产欧美精品一区二区三区 | 成人精品 | 国产免费一区 | 国产精品免费av | 欧美日韩视频在线观看一区 | 国产精品久久久久久久久久久小说 | 亚州成人| 插插插干干干 | 久久午夜综合久久 | 在线观看成人小视频 | 中文字幕在线免费 | 精品第一页 | 国产一区二区三区在线视频 | 日韩日韩日韩日韩日韩日韩 | 最新日韩av| 在线成人免费视频 | 亚洲日韩中文字幕 | 91麻豆产精品久久久 | 中文成人在线 | 国产精品毛片久久久久久 | 精品一区二区三区三区 | 动漫羞免费网站中文字幕 | 欧美日韩国产一区二区三区 | 一区二区在线看 | 国产一级黄色 | 日韩一区二区三区在线观看 | 亚洲夜幕久久日韩精品一区 | 日韩专区中文字幕 | 激情五月婷婷综合 | 韩日在线视频 | 一区二区av | 精品视频一区二区 | 日韩3级 | 亚洲一区在线免费观看 | 午夜日韩 | 午夜免费视频 | 成人高清网站 | 国产成人精品午夜 | youjizz欧美 | 在线观看a视频 | 日韩第一区 | 日韩欧美国产一区二区 | 免费在线黄色电影 | 国产精品久久国产精品 | 亚洲日日 | 午夜欧美| 中文字幕2021| 免费观看www免费观看 | 国产精品18久久久久久久久久久久 | 国产成人在线一区二区 | 久久小视频| 午夜免费小视频 | 人人干人人干人人 | 国产精品高清在线 | 国外成人在线视频网站 | 亚洲一区二区三区中文字幕 | 国产私拍视频 | 国产在线三区 | 久久青草av | 国产精品久久久久久吹潮 | 欧美顶级毛片在线播放 | 亚洲精品乱码久久久久久国产主播 | 国产视频久久久久 | 午夜精品久久久久久久 | 中文精品在线 | 麻豆乱码国产一区二区三区 | 三级视频在线观看 | 欧美精品99 | 国产精品www | 可以在线观看的黄色 | 艹艹网 | av网站免费看 | 欧美视频精品 | 国产精品久久久久久久久久妇女 | 亚洲一区成人 | 欧美激情视频一区二区三区在线播放 | 欧美成人精品一区二区男人看 | 色鲁97精品国产亚洲 | 91视频网址| 久草.com| 亚洲成人一区 | 欧美精品一区二区在线观看 | 狠狠综合久久 | 看真人视频a级毛片 | 在线观看欧美一区 | 欧美 日韩 国产 一区 | 欧美成人综合视频 | 99re视频在线播放 | av中文字幕在线观看 | 91精品午夜| 日韩一区二区在线免费 | 一区二区av | 狠狠操狠狠摸 | 97视频在线免费观看 | 亚洲va欧美va天堂v国产综合 | 日韩在线高清视频 | 日日天天| 福利一区二区 | 四虎av| 亚洲91精品 | 日韩国产一区二区三区 | 超碰8 | 影音先锋成人资源网 | 精品久久久久久久久久久久久久 | 国产最好的av国产大片 | 欧美日韩精品在线一区 | 狠狠狠色丁香婷婷综合久久五月 | 亚洲视频一区二区三区 | 日日做| 欧美一区成人 | 中文字幕丝袜 | 精品日韩一区 | 自拍视频在线观看 | av网站在线播放 | 久久麻豆| 91久久在线 | 91视频国内 | 一区二区视频免费 | 欧美成人综合在线 | 国产精品777一区二区 | 国产激情视频在线 | 热久久久| 久久窝| 久久精品一区二区三区四区 | 黄色电影在线免费观看 | 日韩一区二区在线观看 | 欧美成人免费在线视频 | 免费在线一区二区 | 久久综合热 | 天天操天天玩 | 国产成人精品一区二区三区网站观看 | 国产成人av在线播放 | 99亚洲国产精品 | 欧美精品久久久 | 欧美日韩一区二区电影 | 国产精品美女久久久久aⅴ国产馆 | 亚洲黄色免费 | 国产精品久久久久久久久久免费看 | 三级黄色片在线免费观看 | 午夜久久| 亚洲福利av| 欧美激情一区 | 麻豆一区二区三区 | 成人做爰69片免费 | 日日摸夜夜添夜夜添亚洲女人 | 亚洲精品一区二区三区精华液 | 久久久com| 国产精品国产a级 | 91社区在线观看 | 久热在线视频 | 亚洲成年人影院 | 免费在线一区二区三区 | 91欧美在线 | 久久精品一 | 午夜亚洲福利 | 午夜影院免费体验区 | 欧美一区二区三区aa大片漫 | 影音先锋国产 | 亚洲中字幕女 | 无套内谢孕妇毛片免费看红桃影视 | www.干| 999久久久国产精品 欧美成人h版在线观看 | 欧美不卡一区二区三区 | 日本在线小视频 | 国产不卡免费视频 | 色综合一区| 国产高清视频在线 | 久久99国产精品久久99大师 | 亚洲欧美一级久久精品 | 国产精品久久久久久久久久久久久 | 国产精品久久久久久二区 | 三级成人在线 | 欧美大片网站 | 日本高清h色视频在线观看 日日干日日操 | 日韩爱爱网 | 国产精品毛片无码 | 精品无码久久久久久国产 | www.国产精品| 一级毛片在线看aaaa | 国产一区二区三区视频 | 一区在线观看视频 | 一区小视频 | 久久中文网 | 青青草在线免费视频 | 久久91精品 | 国产在线精品视频 | 欧美成视频 | 亚洲成人精品在线 | 国产精品一区在线观看 | 成人一区二区三区久久精品嫩草 | 久久久久一区 | 黄视频网址 | 日韩在线免费 | 国产黄色影视 | 高清一区二区 | 国产激情偷乱视频一区二区三区 | 男人的天堂中文字幕 | 蜜桃av一区二区三区 | 亚洲成人在线网站 | 日韩一级免费在线观看 | 国偷自产av一区二区三区 | 日韩一区中文字幕 | 久久一级 | 日本a在线| 中文字幕一区二区在线观看 | 国产在线二区 | 久久一级 | 欧美三及片 | 国产成人一区二区 | 97人人做人人人难人人做 | 无套内谢孕妇毛片免费看红桃影视 | 日本一区二区不卡 | 成人在线欧美 | 日韩精品一区二区三区在线 | 日韩电影在线 | 亚洲欧美日韩一区二区 | 亚洲成人高清 | 国精产品一区二区三区黑人免费看 | 国产日韩视频在线播放 | 欧洲成人午夜免费大片 | 亚洲成人中文字幕 | 成人福利影院 | 成人在线免费 | 久久精品免费一区二区三区 | 午夜精品久久久久久久 | 可以在线观看的黄色 | 99这里只有精品视频 | 毛片入口 | 国产一区二区精品 | 欧美www. | 国产成人在线视频 | 中文字幕日韩在线 | 国产精品69久久久久水密桃 | 欧美精品99| 91精品欧美久久久久久久 | 亚洲精品v日韩精品 | 欧美在线免费 | 美日韩精品视频 | 粉色午夜视频 | 日韩免费在线观看视频 | 久久综合一区二区三区 | 二区视频 | 成人免费福利 | 91se在线| 亚洲欧美在线一区 |