精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MySQL從庫集群方案之HAProxy篇

原創(chuàng)
系統(tǒng) Linux
HAProxy 反向代理服務(wù)器支持雙機(jī)熱備支持虛擬主機(jī),其配置簡(jiǎn)單,擁有非常不錯(cuò)的服務(wù)器健康檢查功能。當(dāng)其代理的后端服務(wù)器出現(xiàn)故障,HAProxy會(huì)自動(dòng)將該服務(wù)器摘除,故障恢復(fù)后再自動(dòng)將該服務(wù)器加入。本文介紹如何通過兩臺(tái)HAProxy服務(wù)器實(shí)現(xiàn)MySQL熱備的集群方案。

【51CTO獨(dú)家特稿】HAProxy反向代理服務(wù)器支持雙機(jī)熱備支持虛擬主機(jī),其配置簡(jiǎn)單,擁有非常不錯(cuò)的服務(wù)器健康檢查功能。當(dāng)其代理的后端服務(wù)器出現(xiàn)故障,HAProxy會(huì)自動(dòng)將該服務(wù)器摘除,故障恢復(fù)后再自動(dòng)將該服務(wù)器加入。

這里有兩臺(tái)HAProxy機(jī)器,分別安裝keepalived,組成熱備形式。作用:當(dāng)一臺(tái)有問題,另一臺(tái)可以在1秒內(nèi)接管。

xinetd服務(wù)的作用是檢測(cè)端口,本文中使用8890端口。HAProxy用http協(xié)議檢測(cè)這個(gè)端口是否正常。

MySQL同步狀態(tài)腳本,是放在從庫本地,由xinetd服務(wù)來激活腳本,正常就會(huì)輸出200狀態(tài)碼給HAProxy,證明從庫正常;否則,就剔除。(這里就可以加上短信報(bào)警了)

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

HAProxy系統(tǒng)架構(gòu)圖

使用軟件

  • HAProxy 1.4.16
  • Keepalived 1.1.20
  • Xinetd 2.3.14
  • MySQL 同步狀態(tài)腳本 0.2

一、系統(tǒng)約定

系統(tǒng)環(huán)境

  • OS:CentOS 5.6 x86_64
  • MASTER:192.168.1.65
  • BACKUP:192.168.1.66
  • VIP:192.168.1.67
  • serivce Port:3306

工作流程

準(zhǔn)備工作:應(yīng)用配置好slave的VIP 192.168.1.67 端口3306

(1)應(yīng)用服務(wù)器

(2)連接HAProxy的vip 192.168.1.67:3306,根據(jù)算法,分配到一臺(tái)slave。

(3)檢測(cè)slave的8890端口是否返回http 200狀態(tài)碼。

(4)返回200 狀態(tài)碼,HAProxy 返回正常,繼續(xù)服務(wù)。

(5)返回503,剔除該slave,并將mysql請(qǐng)求轉(zhuǎn)發(fā)到另外一臺(tái)slave。

(6)有問題的slave,發(fā)送短信報(bào)警,相關(guān)人員檢查。

二、Keepalived 1.1.20的安裝于配置

#cd /var/tmp/
#wget http://www.keepalived.org/software/keepalived-1.1.20.tar.gz
#tar zxvf keepalived-1.1.20.tar.gz
#cd keepalived-1.1.20
#./configure –prefix=/usr
#make && make install
#cp /usr/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/
#cp /usr/etc/sysconfig/keepalived /etc/sysconfig/
#mkdir /etc/keepalived


vim /etc/keepalived/keepalived.conf
! Configuration File for keepalived

global_defs {
   notification_email {
    coralzd@gmail.com
   }
   notification_email_from coralzd@gmail.com
   smtp_server 192.168.1.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
}

vrrp_script chk_HAProxy {   
    script "killall -0 HAProxy"  
    interval 2   
    weight 2   
}
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 50
    priority 150
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    track_interface {   
       eth0   
          
    } 
    virtual_ipaddress {
        192.168.1.67
        
    }
    track_script {   
        chk_HAProxy   
    }  
}

三、HAProxy 1.4.16的安裝與配置

#cd /var/tmp/
#wget http://HAProxy.1wt.eu/download/1.4/src/HAProxy-1.4.16.tar.gz
#tar -zxvf HAProxy-1.4.16.tar.gz
#cd HAProxy-1.4.16
#make install
#mkdir -p /usr/local/HAProxy/etc
#mkdir -p /usr/local/HAProxy/sbin
#cp examples/HAProxy.cfg /usr/local/HAProxy/etc
#ln -s /usr/local/sbin/HAProxy /usr/local/HAProxy/sbin/HAProxy
#mkdir /usr/share/HAProxy

/etc/HAProxy/HAProxy.cfg

global
        log 127.0.0.1   local1 notice
        maxconn 4096
        chroot /usr/share/HAProxy
        uid 99
        gid 99
        daemon
        #debug
        #quiet

defaults
        log     global
        mode    http
        #option httplog
        option  dontlognull
        retries 3
        option  redispatch
        maxconn 2000
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

listen  DZW_MYSQL_SLAVE  192.168.1.67:3306
        #cookie SERVERID rewrite
        mode tcp 
        maxconn 200
        balance roundrobin
        option httpchk OPTIONS * HTTP/1.1\r\nHost:\ www 
        server  mysql_192_168_1_23 192.168.1.23:3306  check port 8890 inter 5s rise 2 fall 3
        server  mysql_192_168_1_24 192.168.1.24:3306  check port 8890 inter 5s rise 2 fall 3
      
        srvtimeout      20000  
listen  admin_status
        mode  http
        bind 192.168.1.65:8899
        option httplog
        log global
        stats enable
        stats refresh 10s
        stats hide-version
        stats realm Haproxy\ Statistics
        stats uri  /admin-status 
        stats auth  admin:123456 
        stats admin if TRUE

HAProxy 啟動(dòng)腳本

/etc/init.d/HAProxy

#!/bin/sh
#
# chkconfig: - 85 15
# description: HA-Proxy is a TCP/HTTP reverse proxy which is particularly suited \
#              for high availability environments.
# processname: HAProxy
# config: /etc/HAProxy/HAProxy.cfg
# pidfile: /var/run/HAProxy.pid

# Script Author: Simon Matter <simon.matter@invoca.ch>
# Version: 2004060600

# Source function library.
if [ -f /etc/init.d/functions ]; then
  . /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ] ; then
  . /etc/rc.d/init.d/functions
else
  exit 0
fi

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

# This is our service name
BASENAME=HAProxy
if [ -L $0 ]; then
  BASENAME=`find $0 -name $BASENAME -printf %l`
  BASENAME=`basename $BASENAME`
fi

[ -f /etc/$BASENAME/$BASENAME.cfg ] || exit 1

RETVAL=0

start() {
  /usr/sbin/$BASENAME -c -q -f /etc/$BASENAME/$BASENAME.cfg
  if [ $? -ne 0 ]; then
    echo "Errors found in configuration file, check it with '$BASENAME check'."
    return 1
  fi

  echo -n "Starting $BASENAME: "
  daemon /usr/sbin/$BASENAME -D -f /etc/$BASENAME/$BASENAME.cfg -p /var/run/$BASENAME.pid
  RETVAL=$?
  echo
  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$BASENAME
  return $RETVAL
}

stop() {
  echo -n "Shutting down $BASENAME: "
  killproc $BASENAME -USR1
  RETVAL=$?
  echo
  [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$BASENAME
  [ $RETVAL -eq 0 ] && rm -f /var/run/$BASENAME.pid
  return $RETVAL
}

restart() {
  /usr/sbin/$BASENAME -c -q -f /etc/$BASENAME/$BASENAME.cfg
  if [ $? -ne 0 ]; then
    echo "Errors found in configuration file, check it with '$BASENAME check'."
    return 1
  fi
  stop
  start
}

reload() {
  /usr/sbin/$BASENAME -c -q -f /etc/$BASENAME/$BASENAME.cfg
  if [ $? -ne 0 ]; then
    echo "Errors found in configuration file, check it with '$BASENAME check'."
    return 1
  fi
  /usr/sbin/$BASENAME -D -f /etc/$BASENAME/$BASENAME.cfg -p /var/run/$BASENAME.pid -sf $(cat /var/run/$BASENAME.pid)
}

check() {
  /usr/sbin/$BASENAME -c -q -V -f /etc/$BASENAME/$BASENAME.cfg
}

rhstatus() {
  status $BASENAME
}

condrestart() {
  [ -e /var/lock/subsys/$BASENAME ] && restart || :
}

# See how we were called.
case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    restart
    ;;
  reload)
    reload
    ;;
  condrestart)
    condrestart
    ;;
  status)
    rhstatus
    ;;
  check)
    check
    ;;
  *)
    echo $"Usage: $BASENAME {start|stop|restart|reload|condrestart|status|check}"
    exit 1
esac
 
exit $?

chkconfig –add HAProxy 
chkconfig HAProxy on
service HAProxy start

四、xinetd安裝和配置

yum install -y xinetd
vim /etc/xinetd.d/mysql_status.sh
service mysqlrep_status
{ 
        flags           = REUSE 
        socket_type     = stream 
        port            = 8890
        wait            = no 
        user            = nobody 
        server          = /usr/local/bin/mysqlrep_status.sh
        log_on_failure  += USERID 
        disable         = no 
        
}

重啟xinetd

service xinetd restart

MySQL同步檢測(cè)腳本(腳本檢測(cè)同步sql和IO進(jìn)程是否都為真,以及select是否達(dá)到20個(gè)進(jìn)程以上)

#!/bin/bash 
# 
# /usr/local/bin/mysqlchk_status.sh 
# 
# This script checks if a mysql server is healthy running on localhost. It will 
# return: 
# 
# "HTTP/1.x 200 OK\r" (if mysql is running smoothly) 
# 
# – OR – 
# 
# "HTTP/1.x 503 Internal Server Error\r" (else) 
# 

MYSQL_HOST="localhost"
MYSQL_PORT="3306"
MYSQL_USERNAME="repdb63"
MYSQL_PASSWORD="mylqs9eyex7s"
# 
# We perform a simple query that should return a few results 
#/usr/local/mysql/bin/mysql  -hlocalhost –urepdb63 –pmylqs9eyex7s -e "show slave status\G;"   > /tmp/rep.txt
mysql -urepdb63 -pmylqs9eyex7s -e "show full processlist;" >/tmp/processlist.txt
mysql -urepdb63 -pmylqs9eyex7s -e "show slave status\G;" >/tmp/rep.txt
iostat=`grep "Slave_IO_Running" /tmp/rep.txt  |awk '{print $2}'`            
sqlstat=`grep "Slave_SQL_Running" /tmp/rep.txt |awk '{print $2}'`           
result=$(cat /tmp/processlist.txt|wc -l)
#echo iostat:$iostat and sqlstat:$sqlstat 
# if slave_IO_Running and Slave_sql_Running ok,then return 200 code 
if [ "$result" -lt "20" ] && [ "$iostat" = "Yes" ] && [ "$sqlstat" = "Yes" ];

then
        # mysql is fine, return http 200 
        /bin/echo -e "HTTP/1.1 200 OK\r\n" 
        
else
        # mysql is down, return http 503 
        /bin/echo -e "HTTP/1.1 503 Service Unavailable\r\n" 
        
fi

注意:在mysql slave另行建立一個(gè)具有process和slave_client權(quán)限的賬號(hào)。

作者簡(jiǎn)介:崔曉輝,網(wǎng)名coralzd,大眾網(wǎng)系統(tǒng)管理員,精通網(wǎng)站系統(tǒng)架構(gòu)、Unix技術(shù)。gtalk:coralzd@gmail.com

【51CTO.com獨(dú)家特稿,轉(zhuǎn)載請(qǐng)注明原文作者和出處。】

【編輯推薦】

  1. 集群監(jiān)控工具簡(jiǎn)介:Ganglia和Nagios
  2. 服務(wù)器集群高可用性注意事項(xiàng):DNS與故障轉(zhuǎn)移
  3. 專題:MySQL集群手冊(cè):數(shù)據(jù)庫高性能之路
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2011-10-10 09:47:32

HAProxy負(fù)載均衡Keepalived

2009-09-03 11:42:32

2024-03-19 08:02:28

集群GaussDB指標(biāo)

2022-11-26 00:34:57

數(shù)組Java程序

2019-10-12 15:06:02

MySQL數(shù)據(jù)庫命令

2018-02-02 16:15:02

Hadoop數(shù)據(jù)遷移集群

2011-01-14 15:32:17

2011-03-23 15:38:29

2022-03-29 10:52:08

MySQL數(shù)據(jù)庫

2021-06-05 21:29:53

數(shù)據(jù)庫MySQL函數(shù)

2019-07-29 09:34:49

數(shù)據(jù)庫集群Oracle RAC

2024-11-11 08:31:32

2021-02-19 06:56:33

架構(gòu)協(xié)程應(yīng)用

2011-03-09 08:53:02

MySQL優(yōu)化集群

2020-10-28 11:20:18

RabbitMQHAProxy運(yùn)維

2018-05-02 08:48:58

Raid存儲(chǔ)MySQL

2018-06-19 09:54:22

MySQLHBase存儲(chǔ)

2021-03-06 08:02:39

MySQL集群服務(wù)器

2019-09-27 08:18:13

負(fù)載均衡核心Key

2024-09-26 10:19:15

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲最新中文字幕| 成人av免费在线观看| 91精品国产日韩91久久久久久| 国产尤物91| 又嫩又硬又黄又爽的视频| 国产探花视频在线观看| 丝袜国产日韩另类美女| 精品国产乱子伦一区| 亚洲精蜜桃久在线| 台湾佬中文在线| 91精品国产自产精品男人的天堂| 久久久久久久久免费| 97免费中文视频在线观看| 91在线第一页| 男男电影完整版在线观看| 伊人久久亚洲影院| 日韩免费性生活视频播放| 一区二区三区在线观看www| 日韩人妻精品中文字幕| 色婷婷狠狠五月综合天色拍 | 性猛交娇小69hd| 午夜欧美激情| 久久在线免费观看| 97超级碰碰碰| 欧美夫妇交换xxx| 欧美性猛片xxxxx免费中国| 国产精品一区二区在线看| 爽爽爽爽爽爽爽成人免费观看| 欧美精品成人网| www.av在线| 蜜臀av性久久久久蜜臀aⅴ| 中文字幕不卡av| 日韩一区二区三区不卡视频| 夜级特黄日本大片_在线| 免费看的黄色欧美网站| 亚洲人成电影在线播放| 国产视频一区二区视频| 国产最新视频在线观看| 男人的天堂亚洲一区| 在线看欧美日韩| 欧美一级特黄aaa| 牛牛精品在线| www日韩大片| 国产精品丝袜久久久久久不卡| 在线免费看视频| 日本成人精品| 粉嫩av一区二区三区免费野| 欧美日本亚洲| 国产又粗又黄视频| 黄色成人精品网站| 亚洲男人的天堂在线| 国产日韩欧美久久| 国产网红在线观看| 国产色一区二区| 亚洲qvod图片区电影| 日本一级一片免费视频| 狠狠操综合网| 69av一区二区三区| 精品少妇人妻av免费久久洗澡| 日本v片在线免费观看| 久久精品久久久精品美女| 欧美高清videos高潮hd| 免费黄色在线视频| 91成人短视频在线观看| 亚洲狠狠爱一区二区三区| 日本不卡在线观看| 亚洲精品国产一区二| 日韩精品福利网| 欧美剧在线观看| 非洲一级黄色片| 一区二区三区视频免费视频观看网站| 欧美性少妇18aaaa视频| 久久av喷吹av高潮av| 人成免费电影一二三区在线观看| 精品写真视频在线观看| 2025国产精品视频| 中文字幕五月天| 精品freesex老太交| 精品国产一区二区三区四区四| 国产一区二区在线免费播放| 2018av在线| 亚洲人成小说网站色在线| 欧美日韩一区二区三区在线观看免| 国产特黄一级片| 人人超碰91尤物精品国产| 97国产精品视频| 麻豆视频在线免费看| 国产精品中文字幕亚洲欧美| 亚洲精品一区二区精华| 亚洲精品在线视频播放| 超碰这里只有精品| 欧美性xxxx极品高清hd直播| www污在线观看| a毛片在线播放| 中文字幕一区二区日韩精品绯色| 欧美精品尤物在线| 天天舔天天干天天操| 国产成人综合自拍| 91精品久久久久久久久久入口| 日韩熟女一区二区| 亚洲一区不卡| 91精品国产91久久久久久最新 | 亚洲中文字幕久久精品无码喷水| 欧美videosex性极品hd| 亚洲柠檬福利资源导航| 一区二区三区我不卡| 91网页在线观看| 中文字幕巨乱亚洲| 日韩美女一区| www.久久热.com| 国产精品免费人成网站| 性欧美精品一区二区三区在线播放 | 欧美日韩欧美| 国产精品另类一区| 亚洲国产精品视频一区| av在线二区| 中文字幕免费不卡在线| 一区二区三区|亚洲午夜| 香蕉视频在线免费看| 中文字幕一区二区三| 正在播放91九色| 麻豆av在线免费看| 亚洲精品国久久99热| www国产无套内射com| 污片视频在线免费观看| 亚洲一级二级在线| 国产一级爱c视频| 蜜桃av在线播放| 日韩欧美在线视频观看| 美女少妇一区二区| 成人豆花视频| 精品美女在线播放| 丰满少妇一区二区三区| 国产欧美日韩影院| www.亚洲天堂| 久久久91视频| 在线视频亚洲| 国产精品久久久久久久av大片| 在线观看xxxx| 国产一区二区0| 国内精品一区二区| 成人免费在线电影| 亚洲免费在线观看视频| 鲁一鲁一鲁一鲁一澡| 欧美舌奴丨vk视频| 欧美剧情片在线观看| 午夜福利三级理论电影| 国产精品亚洲人成在99www| 久久久国产精彩视频美女艺术照福利| 三级影片在线看| 国产日韩欧美一区| 国产精品一区二区性色av | 久久国产视频网| 粉嫩av一区二区三区免费观看| 香蕉久久国产av一区二区| 久久精品欧美日韩| 亚洲五码在线观看视频| 色在线视频观看| 91精品国产综合久久久久久漫画 | 成人av在线资源网| 午夜免费电影一区在线观看| 羞羞网站在线看| 在线视频观看一区| 蜜臀aⅴ国产精品久久久国产老师| 精品一区在线| 欧美精品xxx| 91一区二区视频| 2020国产精品自拍| 天天综合五月天| a成人v在线| 日韩电影网在线| 好吊色视频在线观看| 三级久久三级久久久| 国产精选一区二区| 国产美女在线观看| 欧美亚洲综合网| 超碰男人的天堂| 欧美一区高清| 国产欧美一区二区三区四区| 神马久久高清| 亚洲成人免费电影| 在线成人免费av| 日韩在线视屏| 欧美与黑人午夜性猛交久久久| 国产日韩免费视频| 国产精品乱人伦中文| 欧美日韩在线中文| 精品网站aaa| 久久久久久久久久久亚洲| 国产精品天天操| 国产精品入口麻豆九色| 欧美日韩大尺度| 久久91精品| 欧美主播福利视频| 四虎在线视频| 欧美日韩一区二区在线| 美女伦理水蜜桃4| 亚洲国产成人精品女人| 91精品国产综合久久男男| jzzjzzjzz亚洲成熟少妇| 色久优优欧美色久优优| 成人h动漫精品一区| 国产日韩欧美| 久久亚洲一区二区| 一区二区电影免费观看| 亚洲精品视频免费在线观看| 国偷自拍第113页| 99re视频精品| 久久国产成人精品国产成人亚洲| 国产精品欧美大片| 国内免费精品永久在线视频| 免费国产黄色片| 亚洲成人av一区二区三区| 久久久久亚洲av成人网人人软件| 激情综合在线| 韩国精品一区二区三区六区色诱| bl视频在线免费观看| 亚洲第一黄色网| 日本一级淫片演员| 国产成人无码av在线播放dvd| 波多野结衣欧美| 欧美激情女人20p| 国产小视频一区| 午夜精品福利久久久| 粉嫩av懂色av蜜臀av分享| 国产精品一区亚洲| 欧日韩一区二区三区| se69色成人网wwwsex| 色av中文字幕一区| 国产又黄又粗又长| 亚洲精品欧美激情| 午夜剧场免费看| 亚洲在线免费| 青青草久久网络| 国产一区二区三区四区五区3d| 日韩有码片在线观看| 精品国产伦一区二区三| 亚洲国产日韩综合久久精品| 波多野结衣影院| 日本一区中文字幕| 公共露出暴露狂另类av| 国产ts一区| 午夜精品理论片| 国产午夜视频在线观看| 91精品国产综合久久久久久久| 久久精品一级片| 久久婷婷成人综合色| 色播五月综合网| 亚洲无吗在线| 日本一区视频在线观看| 国产精品高清一区二区| 91精品91久久久久久| 日韩欧美小视频| 亚洲国产精品小视频| 最近中文在线观看| 亚洲综合久久久| 91精品国自产在线| 丁香激情综合国产| 免费涩涩18网站入口| 欧美天天视频| 四虎永久国产精品| 卡通动漫国产精品| 91精品久久久久久久久| 91在线三级| 两个人的视频www国产精品| 你懂的在线视频| 日韩精品中文字幕一区| 波多野结衣视频观看| 亚洲一区二区三区四区在线免费观看| 亚洲a v网站| 成人一级黄色片| 激情黄色小视频| 亚洲影视综合| 欧美一区二区视频在线播放| 日韩av大片| 欧美凹凸一区二区三区视频 | 国产噜噜噜噜噜久久久久久久久 | 欧美在线视频一区二区| av免费网站在线| 亚洲最新av在线| 日本韩国一区| 亚洲福利在线播放| 国产黄色片av| 欧美高清激情brazzers| 精品成人无码久久久久久| 午夜国产不卡在线观看视频| 成人在线观看小视频| 中文字幕欧美日本乱码一线二线| 亚洲一区二区三区无码久久| 国产成人亚洲精品狼色在线| 亚洲视频一二三四| 蜜桃一区二区三区在线观看| 久久精品免费一区二区| 黄色av日韩| 一卡二卡三卡视频| 欧美精品三级| 国产精品啪啪啪视频| 久久综合av| 伊人天天久久大香线蕉av色| 成人激情在线| 日韩影视精品| 欧美特黄一级大片| 日韩免费毛片| 精品国产乱码久久久久久1区2匹| 久久青青草综合| 天堂av一区二区三区在线播放| 国产日韩精品久久| 九九热播视频在线精品6| 国产日本一区二区三区| 韩国精品福利一区二区三区| 国产九色91| 老司机aⅴ在线精品导航| 国产精品日本一区二区| 北条麻妃一区二区三区在线| 成人性色av| 红杏aⅴ成人免费视频| 国产日韩一区二区三区| 欧美精品中文字幕亚洲专区| 九色综合日本| 国产伦一区二区三区| 视频在线观看成人| 天天av综合| 99精品一区二区三区的区别| 亚洲午夜久久久久久尤物| 97视频久久久| 久久精品亚洲| jizz18女人| 国产不卡视频在线观看| 亚洲欧美日韩偷拍| 久久中文娱乐网| 亚洲欧美精品久久| 亚洲综合色在线| 亚洲精品男人的天堂| 欧美午夜不卡在线观看免费| 国产精品一区二区三区在线免费观看| 51精品秘密在线观看| 韩国av永久免费| 亚洲人精选亚洲人成在线| 免费黄色在线看| 久久久欧美一区二区| 三上悠亚一区二区| 91免费版网站入口| 久久婷婷国产| 亚洲国产欧洲综合997久久| 欧美阿v一级看视频| 久久精品国产精品亚洲色婷婷| 日韩av中文在线观看| 青娱乐国产精品视频| 久久色.com| 国产高潮流白浆| 欧美日韩亚洲国产一区| 亚洲综合五月天婷婷丁香| 亚洲精品一区二区三区99 | 日韩亚洲精品电影| 国产丝袜视频在线播放| 国产精品精品视频| 91精品入口| 亚洲精品乱码视频| 亚洲国产日本| 91精品999| 26uuu国产在线精品一区二区| 91麻豆精品成人一区二区| 欧美日韩国产综合新一区| 国产又大又粗又长| 日韩久久午夜影院| 2021国产在线| 国产精品日韩av| 欧美毛片免费观看| 看全色黄大色大片| 美女视频一区二区三区| 亚洲狠狠婷婷综合久久久久图片| 亚洲欧洲综合另类| 日批视频免费观看| 日韩精品在线免费播放| 91高清在线观看视频| 国产精品欧美日韩久久| 精品淫伦v久久水蜜桃| 路边理发店露脸熟妇泻火| 日本不卡在线视频| 人妻精品久久久久中文字幕| 有码一区二区三区| 91精品国产乱码久久久久| 亚洲欧洲在线视频| 日韩大片免费观看| 国产精品免费在线| 国产一区二区三区自拍| 亚洲污视频在线观看| 99九九99九九九视频精品| 欧美成人三级视频| 欧美精品777| 日本美女高清在线观看免费| 日韩av电影院| 图片婷婷一区| av免费观看网| 91片黄在线观看| 中文字幕一区二区三区精品 | 国产精品探花在线播放| 中文字幕欧美激情一区| 欧美 亚洲 另类 激情 另类| 一区二区三区精品99久久|