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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

RabbitMQ集群、镜像部署配置

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RabbitMQ集群、镜像部署配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

?

1?? RABBITMQ簡介及安裝

?

RabbitMQ是一個開源的AMQP實現,服務器端用Erlang語言編寫,支持多種客戶端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系統中存儲轉發消息,在易用性、擴展性、高可用性等方面表現不俗。

AMQP,即Advanced message Queuing Protocol,高級消息隊列協議,是應用層協議的一個開放標準,為面向消息的中間件設計。消息中間件主要用于組件之間的解耦,消息的發送者無需知道消息使用者的存在,反之亦然。

AMQP的主要特征是面向消息、隊列、路由(包括點對點和發布/訂閱)、可靠性、安全。

1?? RABBITMQ系統架構

?

RabbitMQ Server: 也叫broker server,是一種傳輸服務,負責維護一條從Producer到consumer的路線,保證數據能夠按照指定的方式進行傳輸。

Producer,數據的發送方。

Consumer,數據的接收方。

Exchanges 接收消息,轉發消息到綁定的隊列。主要使用3種類型:direct, topic, fanout。

Queue RabbitMQ內部存儲消息的對象。相同屬性的queue可以重復定義,但只有第一次定義的有效。

Bindings 綁定Exchanges和Queue之間的路由。

Connection: 就是一個TCP的連接。Producer和consumer都是通過TCP連接到RabbitMQ Server的。

Channel:虛擬連接。它建立在上述的TCP連接中。數據流動都是在Channel中進行的。也就是說,一般情況是程序起始建立TCP連接,第二步就是建立這個Channel。

2?? RABBITMQ安裝和啟動

Ubuntu 安裝

編輯?/etc/apt/sources.list 文件添加如下行

deb http://www.rabbitmq.com/debian/ testing main

執行更新軟件源命令

#apt-get update.

安裝rabbitmq

#apt-get install rabbitmq-server

啟動rabbitmq

# service rabbitmq-server start

?

Centos 安裝

從官網下載erlang和rabbitmq 的rpm包

安裝erlang

#rpm –i erlang-17.4-1.el6.x86_64.rpm

安裝rabbitmq

#rpm –i rabbitmq-server-3.5.3-1.noarch.rpm

rabbitmq的rpm安裝包不能指定安裝路徑

3?? RABBITMQ配置文件

RABBITMQ配置文件位置:

  • Generic UNIX-?$RABBITMQ_HOME/etc/rabbitmq/
  • Debian-?/etc/rabbitmq/
  • RPM-?/etc/rabbitmq/

?

4?? RABBITMQ頁面(web)管理

啟用web插件

#rabbitmq-plugins enable rabbitmq_management #啟用

關閉web插件

# rabbitmq-plugins disable rabbitmq_management

可以用默認賬號guest,guest登陸http://主機IP:15672,如果要遠程登錄,需要先創建帳戶,可查看下一節。

5?? RABBITMQ創建帳戶

如果是集群的話,只要在一臺主機設置即可,其它會自動同步。

#rabbitmqctl?add_user?iom 123456? –iom為新建的用戶,123456為密碼

#rabbitmqctl? set_user_tags?iom administrator –將用戶設置為管理員角色

#rabbitmqctl?set_permissions?-p?/?iom “.*”?“.*”?“.*”

–在 / 虛擬主機里設置iom用戶配置權限,寫權限,讀權限。.*是正則表達式里用法。rabbitmq的權限是根據不同的虛擬主機(virtual hosts)配置的,同用戶在不同的虛擬主機(virtual hosts)里可能不一樣。

2?? RABBITMQ安全特性

6?? publish消息確認機制

如果采用標準的 AMQP 協議,則唯一能夠保證消息不會丟失的方式是利用事務機制 — 令 channel 處于 transactional 模式、向其 publish 消息、執行 commit 動作。在這種方式下,事務機制會帶來大量的多余開銷,并會導致吞吐量下降 250% 。為了補救事務帶來的問題,引入了 confirmation 機制(即 Publisher Confirm)。

confirm 機制是在channel上使用 confirm.select方法,處于 transactional 模式的 channel 不能再被設置成 confirm 模式,反之亦然。

在 channel 被設置成 confirm 模式之后,所有被 publish 的后續消息都將被 confirm(即 ack) 或者被 nack 一次。但是沒有對消息被 confirm 的快慢做任何保證,并且同一條消息不會既被 confirm 又被 nack 。

RabbitMQ 將在下面的情況中對消息進行 confirm :

RabbitMQ發現當前消息無法被路由到指定的 queues 中;

非持久屬性的消息到達了其所應該到達的所有 queue 中(和鏡像 queue 中);

持久消息到達了其所應該到達的所有 queue 中(和鏡像 queue 中),并被持久化到了磁盤(被 fsync);

持久消息從其所在的所有 queue 中被 consume 了(如果必要則會被 acknowledge)。

?

7?? consumer消息確認機制

為了保證數據不被丟失,RabbitMQ支持消息確認機制,即acknowledgments。

如果沒啟動消息確認機制,RabbitMQ在consumer收到消息后就會把消息刪除。

啟用消息確認后,consumer在處理數據后應通過回調函數顯示發送ack, RabbitMQ收到ack后才會刪掉數據。如果consumer一段時間內不回饋,RabbitMQ會將該消息重新分配給另外一個綁定在該隊列上的consumer。另一種情況是consumer斷開連接,但是獲取到的消息沒有回饋,則RabbitMQ同樣重新分配。

注意:如果consumer 沒調用basic.qos 方法設置prefetch_count=1,那即使該consumer有未ack的messages,RabbitMQ仍會繼續發messages給它。

8?? 消息持久化

消息確認機制確保了consumer退出時消息不會丟失,但如果是RabbitMQ本身因故障退出,消息還是會丟失。為了保證在RabbitMQ出現意外情況時數據仍沒有丟失,需要將queue和message都要持久化。

queue持久化:channel.queue_declare(queue=’hello’, durable=True)

message持久化:channel.basic_publish(exchange=”,

routing_key=”task_queue”,

body=message,

properties=pika.BasicProperties(

delivery_mode = 2,)? #消息持久化

)

即使有消息持久化,數據也有可能丟失,因為rabbitmq是先將數據緩存起來,到一定條件才保存到硬盤上,這期間rabbitmq出現意外數據有可能丟失。

網上有測試表明:持久化會對RabbitMQ的性能造成比較大的影響,可能會下降10倍不止。

3?? RABBITMQ集群

1?? RABBITMQ集群基本概念

一個RABBITMQ集 群中可以共享user,virtualhosts,queues(開啟Highly Available Queues),exchanges等。但message只會在創建的節點上傳輸。當message進入A節點的queue中后,consumer從B節點拉取時,RabbitMQ會臨時在A、B間進行消息傳輸,把A中的消息實體取出并經過B發送給consumer。所以consumer應盡量連接每一個節點,從中取消息。

RABBITMQ的集群節點包括內存節點、磁盤節點。內存節點的元數據僅放在內存中,性能比磁盤節點會有所提升。不過,如果在投遞message時,打開了message的持久化,那么內存節點的性能只能體現在資源管理上,比如增加或刪除隊列(queue),虛擬主機(vrtual hosts),交換機(exchange)等,發送和接受message速度同磁盤節點一樣。一個集群至少要有一個磁盤節點。

2?? RABBITMQ搭建集群

環境:有三臺主機,主機名和IP如下,rabbitmq的執行用戶為rabbitmq,所屬組為rabbitmq。

主機名??? ??? ?IP

rabbitmq1 192.168.10.2

rabbitmq2 192.168.10.3

rabbitmq3? 192.168.10.4

同步erlang.cookie

殺掉rabbitmq2和rabbitmq3的rabbitmq進程:

#ps –ef|grep rab|awk ‘{print $2}’|xargs kill -9。–用service rabbitmq-servier stop停會有遺留進程。

登陸rabbitmq1(rabbitmq1上的rabbitmq服務不能關),執行

#cd /var/lib/rabbitmq??? ?–進入erlang.cookie所在目錄,只有ls –al能看見此文件

#chmod 777 .erlang* ???? ?–該文件默認為400權限,為方便傳輸,先修改權限,非必須操作

#scp .erlang.cookie??rabbitmq@192.168.10.3:/var/lib/rabbitmq?–將此文件傳給另外兩條主機

#scp .erlang.cookie??rabbitmq@192.168.10.4:/var/lib/rabbitmq

#chmod 400 .er*????????? –恢復文件權限

分別在rabbitmq2和rabbitmq3 上執行

#chown rabbitmq:rabbitmq .er*? –修改文件所屬用戶和所屬組

#chmod 400 .er*? –修改文件權限

#service rabbitmq-server start

加入集群

查詢rabbitmq1節點名稱

#rabbitmqctl cluster_status

Cluster status of node rabbit@rabbitmq1 …

[{nodes,[{disc,[rabbit@rabbitmq1]}]},{running_nodes,[rabbit@ rabbitmq1]}]

…done.

rabbitmq2 加入rabbitmq1 節點.

# rabbitmqctl stop_app?? –關掉rabbitmq2服務

# rabbitmqctl join_cluster rabbit@rabbitmq1 — rabbitmq2加入rabbitmq1, rabbitmq2必須能通過rabbitmq1的主機名ping通rabbitmq1。

# rabbitmqctl start_app? –啟動rabbitmq2服務

查看集群信息

# rabbitmqctl cluster_status –此時里面就應該能看見兩個節點。集群名字為rabbit@rabbitmq。

用相同的方法把rabbitmq3也加入rabbitmq1。

更改節點屬性

#rabbitmqctl stop_app? –停止rabbitmq服務

#rabbitmqctl change_cluster_node_type disc/ram –更改節點為磁盤或內存節點

#rabbitmqctl start_app –開啟rabbitmq服務

?

查看集群狀態

#rabbitmqctl cluster_status

[{nodes,[{disc,[rabbit@rabbitmq1,rabbit@rabbitmq2,rabbit@rabbitmq3]}]}, {running_nodes,[rabbit@rabbitmq1,rabbit@rabbitmq2, rabbit@rabbitmq3]}]…done.

?

–第一行是集群中的節點成員,disc表示這些都是磁盤節點。

–第二行是正在運行的節點成員

3?? RABBITMQ退出集群

假設要把rabbitmq2退出集群

在rabbitmq2上執行

#rabbitmqctl stop_app

#rabbitmqctl reset

#rabbitmqctl start_app

?

在集群主節點上執行

# rabbitmqctl forget_cluster_node rabbit@rabbitmq2

4?? RABBITMQ集群重啟

集群重啟時,最后一個掛掉的節點應該第一個重啟,如果因特殊原因(比如同時斷電),而不知道哪個節點最后一個掛掉??捎靡韵路椒ㄖ貑?#xff1a;

先在一個節點上執行

#rabbitmqctl force_boot

#service rabbitmq-server start

在其他節點上執行

#service rabbitmq-server start

查看cluster狀態是否正常(要在所有節點上查詢)。

#rabbitmqctl cluster_status

?

如果有節點沒加入集群,可以先退出集群,然后再重新加入集群。

上述方法不適合內存節點重啟,內存節點重啟的時候是會去磁盤節點同步數據,如果磁盤節點沒起來,內存節點一直失敗。

5?? 注意事項

  • cookie在所有節點上必須完全一樣,同步時一定要注意。
  • erlang是通過主機名來連接服務,必須保證各個主機名之間可以ping通??梢酝ㄟ^編輯/etc/hosts來手工添加主機名和IP對應關系。如果主機名ping不通,rabbitmq服務啟動會失敗。
  • 如果queue是非持久化queue,則如果創建queue的那個節點失敗,發送方和接收方可以創建同樣的queue繼續運作。但如果是持久化queue,則只能等創建queue的那個節點恢復后才能繼續服務。
  • 在集群元數據有變動的時候需要有disk node在線,但是在節點加入或退出的時候所有的disk node必須全部在線。如果沒有正確退出disk node,集群會認為這個節點當掉了,在這個節點恢復之前不要加入其它節點。.

?

4?? RABBITMQ HA

1?? 鏡像隊列概念

鏡像隊列可以同步queue和message,當主queue掛掉,從queue中會有一個變為主queue來接替工作。

鏡像隊列是基于普通的集群模式的,所以你還是得先配置普通集群,然后才能設置鏡像隊列。

鏡像隊列設置后,會分一個主節點和多個從節點,如果主節點宕機,從節點會有一個選為主節點,原先的主節點起來后會變為從節點。

queue和message雖然會存在所有鏡像隊列中,但客戶端讀取時不論物理面連接的主節點還是從節點,都是從主節點讀取數據,然后主節點再將queue和message的狀態同步給從節點,因此多個客戶端連接不同的鏡像隊列不會產生同一message被多次接受的情況。

2?? 配置鏡像隊列

沿用3.2的環境,現在我們把名為“hello”的隊列設置為同步給所有節點

#rabbitmqctl set_policy ?ha-all “hello” ‘{“ha-mode”:”all”}’

ha-all 是同步模式,指同步給所有節點,還有另外兩種模式ha-exactly表示在指定個數的節點上進行鏡像,節點的個數由ha-params指定,ha-nodes表示在指定的節點上進行鏡像,節點名稱通過ha-params指定;

hello 是同步的隊列名,可以用正則表達式匹配;

{“ha-mode”:”all”} 表示同步給所有,同步模式的不同,此參數也不同。

執行上面命令后,可以在web管理界面查看queue 頁面,里面hello隊列的node節點后會出現+2標簽,表示有2個從節點,而主節點則是當前顯示的node(xf7021是測試用的名字,按4-2應該為rabbitmq(1-3))。

?

5?? keepalived和執行腳本

1?? A-keepalived配置

紅字為手工加的備注,原文件里沒有。

vi /etc/keepalived/keepalived.cnf文件

?

global_defs {

router_id LVS_MASTER?? }

?

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 51

priority 100

advert_int 1

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

192.168.10.251/24????? #rabbitmq

}

}

?

virtual_server 192.168.10.251 5672 {

delay_loop 6

lb_algo rr

lb_kind DR

protocol TCP

?

real_server 192.168.10.3 5672 {

weight 3

TCP_CHECK {

connect_timeout 3

nb_get_retry 3

delay_before_retry 3

connect_port 5672

}

}

?

real_server 192.168.10.4 5672 {

weight 3

TCP_CHECK {

connect_timeout 3

nb_get_retry 3

delay_before_retry 3

connect_port 5672

}

}

}

?

2?? rabbitmq 服務器上執行的腳本

lvs_rabbitmq.sh腳本內容:

#!/bin/bash

VIP=192.168.10.251

case “$1” in

start)

ifconfig lo:0 $VIP netmask 255.255.255.255 broadcast $VIP

/sbin/route add -host $VIP dev lo:0

echo “1” >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo “2” >/proc/sys/net/ipv4/conf/lo/arp_announce

echo “1” >/proc/sys/net/ipv4/conf/all/arp_ignore

echo “2” >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p >/dev/null 2>&1

echo “lvs_vip server start ok!”;;

stop)

ifconfig lo:0 down

/sbin/route del $VIP >/dev/null 2>&1

?

echo “0” >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo “0” >/proc/sys/net/ipv4/conf/lo/arp_announce

echo “0” >/proc/sys/net/ipv4/conf/all/arp_ignore

echo “0” >/proc/sys/net/ipv4/conf/all/arp_announce

?

echo “lvs_vip server stoped.”;;

?

*)

echo “arg start|stop.”

exit 1

esac

?

exit 0

?

?

6?? RABBITMQ監控

RabbitMQ監控項目很多,可通過web管理界面監控。

?

OVERVIEW頁面下有4個標簽。主要關注totals和nodes兩個。

1?? totals

?

ready為待處理消息量,total為總消息量。

publish為每秒發送消息量,deliver為每秒接受消息量。

下面5個灰色長方塊分別代表對應的模塊連接數。

?

2?? nodes

?

name為節點名稱,后面5個藍色方塊分別代表文件打開數,socket連接數,erlang processes(暫時未知),內存占用兩,磁盤空余量;info里顯示節點屬性,將鼠標放在內容上會顯示對應的統計內容。

7?? 系統測試

3?? 測試環境

主機名 ?????? ?IP

VIP:????? 192.168.10.251

client???? 192.168.10.2? ??–本測試發送(producer)和接收(consumer)在同一臺機器

rabbitmq1 192.168.10.3

rabbitmq2? 192.168.10.4

?

4?? 準備工作

負載機啟動keepalived

# service keepalived start

?

?

rabbitmq1和rabbitmq2執行5-2的腳本

#./lvs_rabbitmq.sh start

?

按第3和第4章的方法組建集群,配置鏡像隊列,節點類型最好都設置為磁盤節點。

按第1-5創建用戶。

?

5?? 客戶機測試腳本

測試用RabbitMQ的python語言客戶端,注意python是靠縮進量來區分語句塊。紅色部分為注釋,源碼上沒有。

?

發送源碼:

#vi send.py

?

#!/usr/bin/env python

import pika

import time

credentials=pika.PlainCredentials(‘iom’,’123456′)??? –配置連接的用戶名和密碼

parameters=pika.ConnectionParameters(‘192.168.10.251′,5672,’/’,credentials)

connection=pika.BlockingConnection(parameters)

channel=connection.channel()

channel.queue_declare(queue=’hello’)

?

?

count=0

while count<9999:

message=’Hello World’+str(count)

count=count+1

channel.basic_publish(exchange=”,routing_key=’hello’,body=message)

print “Sent %s” %(message)

time.sleep(1)

connection.close()

?

接收源碼

#vi receive.py

#!/usr/bin/env python

import pika

connection=pika.BlockingConnection(pika.ConnectionParameters(host=’xf7027′))

channel=connection.channel()

channel.queue_declare(queue=’hello’)

print ‘[*] Waiting for message.To exit press CTRL+C’

def callback(ch,method,properties,body):

print “[x] Received %r” %(body,)

?

channel.basic_consume(callback,queue=’hello’,no_ack=True)

channel.start_consuming()

6?? 測試過程

測試keepalived分配

在客戶機上執行

#python send.py

?

在負載機上執行

#watch ipvsadm –Ln

可以看到rabbitmq1或rabbitmq2的activeconn列數值為1。

?

客戶機重新執行發送程序

#python send.py

在負載機上可以看到另一個rabbitmq服務的activeconn 列數值也變為1。

?

?

?

測試容災性:

?

在客戶機上分別執行發送和接受程序。

#python send.py

#python receive.py

然后關掉一個rabbitmq節點,如果關掉的正好是客戶機連的那個節點的話,客戶機發送和接收程序會報錯退出(程序本身如果有錯誤重發機制則不受任何影響)。如果關掉的是另外的節點,程序不受任何影響。

轉載于:https://my.oschina.net/jiaoyanli/blog/821762

總結

以上是生活随笔為你收集整理的RabbitMQ集群、镜像部署配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日韩欧美在线一区 | 色99久久 | 在线观看中文字幕dvd播放 | 日本成人a | 欧美日韩在线视频一区二区 | 欧美人操人 | 四虎伊人 | 亚洲影视九九影院在线观看 | 免费色av| 日批视频 | 欧美激情综合五月色丁香 | 又黄又刺激又爽的视频 | 中文字幕在线观看的网站 | 人人爽人人爽人人片 | 久久99视频 | 五月婷在线视频 | 97成人精品视频在线播放 | 在线观看网站你懂的 | www天天干com| 日本精品中文字幕在线观看 | 日本精品久久久久 | 中文字幕在线观看91 | 中文字幕在线观 | 福利二区视频 | 久精品视频免费观看2 | 中文字幕乱码在线播放 | 亚洲高清在线观看视频 | 久草在线欧美 | 天天干天天操天天操 | 日本动漫做毛片一区二区 | 成人免费观看网站 | 日韩字幕 | 米奇狠狠狠888 | 97操操操| 91亚洲国产成人久久精品网站 | 日韩免费高清在线 | 国产精品videoxxxx| 亚洲精品在线免费播放 | 色噜噜在线观看 | 亚洲在线网址 | 超碰人人在 | 在线亚洲人成电影网站色www | 欧美精品乱码久久久久久 | 久草影视在线 | 国产精品美女久久久久久网站 | 日批视频在线观看免费 | 亚洲午夜精 | 久久久久久久久久久久av | 99精品免费在线 | av888av.com| 麻豆久久久久久久 | 一级一片免费视频 | 日韩视频免费播放 | 国产视频一二区 | 色婷婷啪啪免费在线电影观看 | 欧美极品在线播放 | 国产高清在线精品 | 国产成人精品一区二区三区在线观看 | 超碰在线公开免费 | 色婷婷综合成人av | 97免费中文视频在线观看 | 国产成人久久精品77777综合 | 免费在线黄色av | 人交video另类hd | 国产精品久久久久高潮 | 伊人五月| 成人av在线亚洲 | 91福利视频免费观看 | 国产无套精品久久久久久 | 欧美a免费| 久久精品久久精品久久精品 | 国产99久久久国产精品免费看 | 日韩中文在线播放 | 香蕉视频18 | 免费高清国产 | 久久久久久福利 | 视频国产| 精品国产乱码久久久久久1区二区 | 韩国av一区二区三区在线观看 | 日日摸日日添日日躁av | 亚洲成人av在线 | 免费网站观看www在线观看 | 成人午夜剧场在线观看 | 91精品第一页 | 日本高清xxxx| av电影av在线 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 美国人与动物xxxx | 在线观看亚洲电影 | 日韩中字在线观看 | 青青河边草观看完整版高清 | 成人网页在线免费观看 | 久久精品视频在线观看免费 | 国产日韩欧美在线一区 | 国产精品网在线观看 | 亚洲色影爱久久精品 | 天天操天天综合网 | 日韩免费一级a毛片在线播放一级 | 日韩有码在线播放 | 亚洲播播 | 肉色欧美久久久久久久免费看 | 久久毛片高清国产 | 很黄很色很污的网站 | 9999毛片 | 亚洲黄色精品 | 亚洲精品免费在线观看视频 | 日韩在线观看精品 | 在线午夜av| 日韩免费一级a毛片在线播放一级 | 97精品国产 | 久久久久久蜜av免费网站 | 福利视频网站 | 久久少妇免费视频 | 欧美日本国产在线观看 | 亚洲天堂香蕉 | 18国产精品福利片久久婷 | 久草观看视频 | 国产在线精品国自产拍影院 | 91九色蝌蚪视频 | 国产一级片一区二区三区 | 天天色天天综合网 | 天天色综合三 | 免费视频色| 亚洲乱码精品久久久久 | 久久久精品视频成人 | 手机看片99 | 91黄色在线看 | 国产精品美女在线 | 免费在线色| 亚洲成人第一区 | 成 人 黄 色 视频播放1 | 99精品国产免费久久久久久下载 | 国产剧在线观看片 | 国产福利91精品一区二区三区 | 天天舔天天搞 | 国产视频在 | 综合激情伊人 | 香蕉一区 | 黄色91免费观看 | 国产三级在线播放 | 草 免费视频| 热久精品 | 国产视频午夜 | 国产精品免费在线视频 | 国产精品乱码在线 | 亚洲专区欧美专区 | 永久免费观看视频 | av电影免费看 | 国产精品12 | 91最新网址在线观看 | 亚洲精品国产欧美在线观看 | 亚洲精品在线一区二区 | 一区二区三区四区不卡 | 中文字幕在线播出 | 亚洲一区精品二人人爽久久 | 亚洲精品在线电影 | 国产精品爽爽爽 | 色99网| 热久久免费视频精品 | 99在线看 | 国产原创在线视频 | 国产精品一区二区三区观看 | 日韩在线高清视频 | 亚洲a色 | 亚洲美女精品区人人人人 | 色欧美成人精品a∨在线观看 | 精品国产一区二区三区在线观看 | 在线观看91久久久久久 | 天堂av在线 | 美女av免费看 | 九九视频在线播放 | 97超碰国产精品女人人人爽 | 四虎影视精品永久在线观看 | 91av片| 国产成人一区二区三区久久精品 | 亚洲一级二级 | 亚州精品在线视频 | 在线高清av| 天天爱天天干天天爽 | 狠狠久久婷婷 | 91丨九色丨首页 | 精品久久久久亚洲 | 在线观看免费av网 | 日批网站免费观看 | 久久激情电影 | www.97色.com | 99精品视频中文字幕 | www.久久久.com | 六月丁香久久 | 在线国产一区二区三区 | 国产精品美女免费视频 | 欧美特一级片 | 免费久久视频 | 欧美一进一出抽搐大尺度视频 | 久久中文字幕视频 | 国产乱对白刺激视频在线观看女王 | 午夜影视剧场 | 91精品国产欧美一区二区 | 精品福利av| 手机成人在线 | 亚洲一本视频 | 草久久久久| 中文字幕一区二区三区四区久久 | www夜夜操 | 天天干天天上 | 免费成人结看片 | 日韩专区在线观看 | 我要色综合天天 | 日韩高清成人在线 | 一区二区不卡在线观看 | 亚洲欧美视频在线播放 | 91视频在线免费观看 | 欧美日韩在线精品一区二区 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久dvd| 成人h在线播放 | 精品99在线 | 日本久久精| 97视频在线看 | 午夜av在线 | 精品国内自产拍在线观看视频 | 欧美天天综合网 | 免费在线a | 综合激情久久 | 日韩精品专区在线影院重磅 | 成人免费观看完整版电影 | 精品久久片 | 亚洲激情网站免费观看 | 九九久久国产 | 欧美伦理电影一区二区 | 免费看av在线 | 热久久国产精品 | 99热精品在线观看 | 午夜手机电影 | 亚洲视频播放 | 日本中文字幕在线 | 国产精品自产拍在线观看 | 国产精品综合在线 | 国产精品毛片完整版 | 午夜精品一区二区三区四区 | 麻豆系列在线观看 | 久久久久久久久久福利 | 免费看国产黄色 | 91九色porn在线资源 | 免费在线激情视频 | 日韩免费电影在线观看 | 96av在线| 一级一片免费视频 | 亚洲va欧美va人人爽 | 日本爱爱免费 | av成人在线看| 色婷婷狠狠干 | 三级黄免费看 | 久草网首页 | 最新免费av在线 | 国产无套一区二区三区久久 | 久久国产精品免费一区二区三区 | 国产成人一区二区在线观看 | 国产精品99久久久精品免费观看 | 久草网视频在线观看 | 亚洲黄色在线观看 | 亚洲精品国产日韩 | 久久99网站 | 伊人成人精品 | 久草在线99 | 在线天堂8√ | 日日爽天天爽 | 成人免费观看电影 | 亚洲精品xxx | 99性视频 | 伊人婷婷久久 | 日韩欧美一区二区三区黑寡妇 | 九九三级毛片 | 丁香视频全集免费观看 | 日韩一区正在播放 | 中文字幕在线观看完整 | 久久精品一区二区三区国产主播 | 超碰人人草 | 国产精品网在线观看 | 国模精品一区二区三区 | 亚洲成av人片一区二区梦乃 | 日韩夜夜爽 | 久艹视频免费观看 | 久久国产亚洲精品 | 在线视频成人 | 免费看黄的 | 国产免费大片 | 91九色成人蝌蚪首页 | 日韩精品免费一区 | 国产高清久久久 | 亚洲最新av | 999成人网 | 精品国产成人在线影院 | 91精品秘密在线观看 | 欧美日韩国产精品一区 | 人人爽久久久噜噜噜电影 | 91漂亮少妇露脸在线播放 | 不卡av在线播放 | 99c视频高清免费观看 | 国产一区在线视频播放 | 欧美一区二区在线免费看 | 欧美少妇xxx | www五月天婷婷 | 日韩在线视频不卡 | 看黄色.com | 日本精品视频在线观看 | 午夜精品一区二区国产 | 日韩乱码在线 | 婷婷中文字幕 | 伊人首页 | 免费av网站观看 | 精品久久久久久电影 | 日韩av中文字幕在线免费观看 | 182午夜在线观看 | 最近2019中文免费高清视频观看www99 | 亚洲精品字幕 | 婷婷.com| 美女视频黄色免费 | 国产成人a v电影 | 国产一区二区三区高清播放 | 91视频链接| 亚洲精选视频免费看 | 久久精品免费 | 国产精品一区二区免费视频 | 96香蕉视频 | 狠狠躁夜夜a产精品视频 | 在线精品亚洲 | 国产成人三级在线播放 | 在线观看一 | 国产高清精 | 97成人精品视频在线播放 | 中文字幕在线观看视频一区 | 六月丁香激情综合 | 黄色视屏免费在线观看 | 黄色网在线播放 | 久久这里只有精品久久 | 99国产在线 | 99视频一区二区 | 成人亚洲免费 | 欧美午夜理伦三级在线观看 | 草久久久久 | 欧美在线观看视频一区二区 | 天天干天天搞天天射 | 中文字幕二区在线观看 | 99久久国产免费免费 | 国产一区二区高清 | 国产精品久久久久久久免费大片 | 天天射,天天干 | www.狠狠色.com| avhd高清在线谜片 | 国产二级视频 | 中文字幕在线播放日韩 | 91精品专区| 久青草影院 | 国产一区精品在线 | 三上悠亚在线免费 | 日韩欧美一区二区三区视频 | 成年人看片网站 | 9999在线 | 中国美女一级看片 | 欧美午夜a | 日韩视频一区二区三区在线播放免费观看 | 91av精品 | 人人爱人人添 | 久久精品一区二区三区中文字幕 | 天天综合色| 欧美va天堂va视频va在线 | 欧美日韩免费在线视频 | 天天草av | 在线色吧 | 日本中文字幕网站 | av电影免费观看 | 国产在线色站 | 日韩成人免费在线 | 97免费在线观看视频 | 中文字幕av在线电影 | 中文字幕在线视频一区二区 | 欧美老女人xx | 中文字幕精品一区二区精品 | 超碰在线天天 | 91精品中文字幕 | 五月综合网| 久久精品9 | 在线观看精品视频 | 草久在线播放 | 亚洲春色综合另类校园电影 | 日韩一区精品 | 视频一区二区免费 | 国产成人久久精品77777 | 国产99久久久精品视频 | 91中文字幕在线视频 | 日本精油按摩3 | 国产香蕉久久 | 啪啪免费视频网站 | 国产xx视频| 成人av电影免费观看 | 国内视频 | 欧美一级久久久久 | 国产日产精品一区二区三区四区 | 国产精品一区二区三区观看 | www.伊人网| 午夜久久成人 | 国产精品美女久久久久久久 | 亚洲天堂色婷婷 | 久久免费福利 | 97成人在线免费视频 | 人人干,人人爽 | 日韩免费在线视频观看 | 人人看人人艹 | 国产精品9999久久久久仙踪林 | 日韩欧三级 | 国产 视频 高清 免费 | 日韩欧美精品在线视频 | 最新真实国产在线视频 | 日本三级香港三级人妇99 | 中文字幕色网站 | 天天爽天天搞 | av在线播放中文字幕 | 久热免费在线观看 | 亚洲免费小视频 | 韩国av一区二区三区在线观看 | 一级黄色电影网站 | 日韩精品免费一区二区在线观看 | 亚洲日韩精品欧美一区二区 | 天天操天天草 | 中文字幕色在线视频 | 欧美,日韩 | 色狠狠干 | 亚洲欧美视频在线观看 | 亚洲一区av| 国产精品久久久久久久久蜜臀 | 国产在线超碰 | 在线观看日韩精品视频 | 黄污视频网站大全 | 六月丁香在线观看 | 国产精品区免费视频 | 欧美成年黄网站色视频 | www.神马久久 | 69精品久久久 | 人人爽人人爽人人爽 | 欧美坐爱视频 | 国产午夜精品久久久久久久久久 | 国产中文字幕一区二区 | 精品久久久免费视频 | 国产黄色片免费看 | 中文字幕你懂的 | 久久综合在线 | 色91av| 亚洲国产精品影院 | 91精品1区2区| 在线一区观看 | 毛片888| 黄色三级免费观看 | 亚洲一区二区天堂 | 亚洲精品理论片 | 欧美一区二区视频97 | 亚洲精品视频在线播放 | 国产99色| 久久午夜电影 | 欧美日韩国产高清视频 | 国产精品国产三级国产不产一地 | 国产亚洲精品久久久久久久久久久久 | 亚洲第一成网站 | 久久久国产精品电影 | 日本黄色免费大片 | 国产一区视频在线播放 | aaa毛片视频 | 97看片| 五月综合婷 | 日日干激情五月 | 午夜精品视频一区 | 国内久久久久 | a视频在线观看 | 亚洲好视频 | 欧美资源 | 久久精品99久久 | 不卡的av电影 | 日本不卡123 | 久久久影院一区二区三区 | 久久综合导航 | 亚洲精选视频免费看 | 97免费公开视频 | 久久在线看 | a午夜在线 | 97视频免费观看2区 亚洲视屏 | 综合久久五月天 | 欧美激情视频在线免费观看 | 人人爽人人爽人人爽人人爽 | 四虎海外影库www4hu | 亚洲狠狠婷婷 | 亚洲视频资源在线 | 天天天色综合 | 亚洲视频99| 国产精品夜夜夜一区二区三区尤 | 在线观看小视频 | 日本狠狠干 | 在线影院av | 在线成人免费av | 久久久久久高清 | av天天干 | 麻豆视频www | 国产高清视频免费最新在线 | 久久九九影视网 | 99久久综合国产精品二区 | 国产超碰在线观看 | 久久蜜臀一区二区三区av | 日韩欧美中文 | a午夜在线 | 91av社区| 天天射天天舔天天干 | 久久五月天色综合 | avav99| 中文字幕观看在线 | 欧美日韩成人一区 | 国产精品免费观看视频 | 操操操日日日干干干 | 综合色综合色 | 在线免费中文字幕 | 视频在线91 | 国产资源中文字幕 | 丁香色综合 | 久操视频在线播放 | 丁香婷婷自拍 | 久久精品视频一 | 色噜噜在线观看 | 安徽妇搡bbbb搡bbbb | 在线观看色视频 | 在线黄av | av韩国在线 | 免费网址你懂的 | 蜜臀aⅴ国产精品久久久国产 | 特级毛片在线免费观看 | 在线观看成人 | 欧美夫妻性生活电影 | 草久久久 | 久久综合久久鬼 | 国产一级性生活 | 99视频在线精品国自产拍免费观看 | 午夜久久福利 | 96超碰在线| 最近中文字幕高清字幕免费mv | 精油按摩av| 亚洲精品在线免费观看视频 | 久久成人免费视频 | 免费精品在线观看 | 99久久国产免费免费 | 天天射成人 | 国产麻豆精品久久一二三 | 最新色视频 | 在线观看视频你懂得 | 中文字幕免费 | 91高清一区 | 日韩丝袜在线 | 欧美黑人巨大xxxxx | 久久艹精品| 中文字幕在线观 | 四虎影视国产精品免费久久 | 深夜国产在线 | 国产精品久久99 | 欧美一级高清片 | 91亚洲精品视频 | 激情中文在线 | 免费在线观看av的网站 | 91在线观看视频网站 | 97超碰在线久草超碰在线观看 | 亚洲人成免费网站 | 日韩综合第一页 | 亚洲国产中文在线 | 在线观看91av | 色吧久久| 91看片一区二区三区 | 久久96国产精品久久99漫画 | 综合网在线视频 | 国产色综合天天综合网 | 特级西西444www大精品视频免费看 | 国产成人久 | 中文字幕精品一区久久久久 | 久久久国产精品网站 | 91免费高清| 亚洲精品国偷拍自产在线观看蜜桃 | 69精品久久久 | 亚洲精品动漫久久久久 | 中文字幕av在线免费 | 久久久网 | 午夜久操 | 欧美疯狂性受xxxxx另类 | 亚洲一区精品二人人爽久久 | 色噜噜在线观看视频 | 国产免费观看视频 | 一区二区精品在线视频 | 超碰久热 | 色婷婷婷| 黄色一级大片在线免费看产 | 手机av在线不卡 | 天天躁日日躁狠狠躁av中文 | 久久免费视频1 | 天无日天天操天天干 | 欧美三级高清 | 亚洲日本欧美在线 | 91亚洲国产成人久久精品网站 | 欧美在线视频精品 | 国产1区在线观看 | 开心激情五月婷婷 | 亚洲成人网av | 99精品欧美一区二区 | 97视频人人澡人人爽 | 亚洲乱码精品久久久久 | 日韩精品久久一区二区 | 三级a毛片 | 日韩免费看| 欧美天天综合网 | 国产99久久久国产精品免费看 | 久久精品二区 | 亚洲爱爱视频 | 久久试看 | 国产高清视频在线观看 | 激情www| 最新成人av | 一区二区三区影院 | 日韩女同一区二区三区在线观看 | 黄网站污 | 国产日韩欧美在线影视 | 国产成人久久精品 | 亚洲做受高潮欧美裸体 | 丝袜+亚洲+另类+欧美+变态 | 亚洲欧美乱综合图片区小说区 | 一二三区视频在线 | 超碰人人草人人 | 日韩在线小视频 | 日韩精品中文字幕在线 | 精品在线小视频 | 国产麻豆视频网站 | 精品无人国产偷自产在线 | 欧美另类tv | 91麻豆国产福利在线观看 | 精品人人人人 | 国产精品18久久久久vr手机版特色 | 天天干夜夜想 | 成人性生交大片免费观看网站 | 99999精品视频| 午夜视频在线瓜伦 | 最近更新中文字幕 | 99视频在线精品免费观看2 | 911精品视频 | 久久精品国产第一区二区三区 | 热久久精品在线 | a黄色一级| 日韩中文字幕一区 | 国产色黄网站 | 日韩久久久久久久久 | 国产精品一区久久久久 | 色网站免费在线观看 | 黄网站免费大全入口 | 啪啪免费试看 | 五月天天天操 | 偷拍精偷拍精品欧洲亚洲网站 | 亚洲国产日本 | 日韩av成人在线 | 91精品久久久久久综合乱菊 | 亚洲aⅴ乱码精品成人区 | 精品1区二区 | 久久精品精品电影网 | 偷拍久久久| 婷婷综合影院 | 国产视频精品免费播放 | 操一草| 伊人色**天天综合婷婷 | av资源在线看 | 亚洲精品久久久久久中文传媒 | 亚洲综合小说电影qvod | 日韩精品一区二区三区中文字幕 | 色噜噜色噜噜 | 在线中文字幕电影 | 天堂va在线高清一区 | 国产精品 中文在线 | 天天看天天干 | 精品福利在线视频 | 在线亚洲成人 | 丁香伊人网 | 久久久久久国产精品久久 | 最新av在线网站 | 国产18精品乱码免费看 | 在线之家官网 | 国产成人高清av | 五月天天av | 欧美国产亚洲精品久久久8v | 成人在线视频网 | 在线观看视频你懂 | 亚洲精品国产精品久久99热 | 91在线精品一区二区 | 美女黄网久久 | 国产99久久久国产精品成人免费 | 国产资源网站 | 久99久精品 | 亚洲日本在线一区 | 青春草视频在线播放 | 久久九九国产视频 | 国产福利在线免费 | 久久久久综合 | 激情视频网页 | 精品国产亚洲一区二区麻豆 | 成年人免费av网站 | 在线免费观看一区二区三区 | 国产黄色电影 | 国产成人一区二区三区在线观看 | 高清av不卡 | 日韩电影中文 | 一区二区欧美在线观看 | 日韩免费一级a毛片在线播放一级 | 日韩精品一区二区三区视频播放 | 欧美最猛性xxxxx免费 | 亚洲一二视频 | 日韩久久一区 | 超碰国产人人 | 欧美人zozo | 日韩视频图片 | 日日干网址 | 亚洲精品国产精品国自产在线 | 91c网站色版视频 | 精品久久久久久一区二区里番 | 成人av在线播放网站 | 亚洲精品午夜国产va久久成人 | 色www永久免费 | 国产成年免费视频 | 探花视频免费在线观看 | 激情综合网色播五月 | 狠狠干成人综合网 | 亚洲成人av一区二区 | 婷婷丁香在线 | 91香蕉视频黄 | 精品福利在线视频 | 久久综合欧美精品亚洲一区 | 免费观看国产精品视频 | 免费裸体视频网 | 精品在线视频观看 | 国产一级黄色电影 | 色综合久久久久综合体桃花网 | 在线看黄色的网站 | 久久黄色网| 久久伊人热| 免费看黄色91 | www黄免费| 中文字幕免费观看 | 婷婷视频在线观看 | 成人aaa毛片 | 综合色狠狠 | 中文字幕一区二区三区视频 | 国产xxxx| 国产精品美女久久久久久网站 | 日韩激情精品 | 蜜臀精品久久久久久蜜臀 | 中文字幕一区二区三区乱码不卡 | 欧美一级性生活 | 免费看的国产视频网站 | 四虎成人精品永久免费av | 天天干天天色2020 | 丁香免费视频 | 91成人免费看片 | 九九热中文字幕 | 精品91在线 | 国产精品久久久久一区 | 国产 在线观看 | 激情综合亚洲 | 国产一区播放 | 欧美一区二区精品在线 | 久久视频中文字幕 | 丁香婷婷激情 | 亚洲精品美女在线观看 | 黄a在线观看 | 国产日韩精品一区二区三区在线 | 欧美日韩大片在线观看 | 视频在线观看入口黄最新永久免费国产 | 久草在线播放视频 | 亚洲视频在线免费观看 | 亚洲精品午夜aaa久久久 | 国产亲近乱来精品 | 成人av视屏| 久久伦理网| 精品一区二区久久久久久久网站 | 国产网站在线免费观看 | 亚洲日韩欧美视频 | 91九色在线视频 | 日韩美女久久 | 中文字幕久久亚洲 | 日韩精品视频在线观看网址 | 丁香婷婷激情五月 | 91香蕉视频色版 | 99热这里只有精品国产首页 | 日产乱码一二三区别在线 | 免费午夜视频在线观看 | 黄色特一级片 | 久久视频一区 | 久久久久99999 | 米奇狠狠狠888| 久久国产精品一国产精品 | 96国产精品| 91成人网页版 | 日韩精品一区电影 | 国产精品美女网站 | 国产高清av | 国产精品久久久久久久久久免费看 | 中文一二区 | 中文在线免费一区三区 | 日韩黄色网络 | 中文字幕人成人 | 久久久精品网站 | 欧美精品被 | 黄p网站在线观看 | 成年人在线免费看视频 | 中文字幕在线观看1 | 色www免费视频 | 国产最新视频在线 | 麻豆视频免费观看 | 日韩av手机在线观看 | 九九天堂 | 久久精品久久精品久久精品 | 国产日韩精品一区二区 | 国产精久久久 | 99热最新在线 | 婷婷色在线视频 | 月丁香婷婷 | 日韩av播放在线 | 香蕉视频在线视频 | 人人澡人人添人人爽一区二区 | 91精品啪啪 | 91桃色免费观看 | 日韩啪啪小视频 | 国产精品99页 | 国产在线观看一 | 激情av资源 | 国产视频第二页 | 久久成人久久 | 免费看一级一片 | 国产精品视频全国免费观看 | 国产原创在线观看 | 91久久精品一区 | 亚洲成人精品久久 | 色网站国产精品 | av免费在线免费观看 | 国产精品丝袜久久久久久久不卡 | 2021国产在线 | 日韩在线免费看 | 色com网| 国产精品视频资源 | 亚洲国产午夜视频 | 精品美女久久久久 | 天天综合精品 | 国产精品1024 | 亚洲涩涩涩 | 国产精品一区久久久久 | 国产在线欧美 | 久久人人爽人人爽人人片av软件 | 97超碰资源网 | 五月开心六月伊人色婷婷 | 91精品视频一区二区三区 | 99精品国产aⅴ | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 在线观看中文字幕视频 | 三级免费黄色 | 久久手机在线视频 | 黄色精品一区 | 黄色大片日本免费大片 | 久久精品官网 | 国产一级黄色电影 | 91香蕉视频720p | 综合网久久 | 亚洲欧美日韩精品一区二区 | 国产精久久 | 久久精品二区 | 国产.精品.日韩.另类.中文.在线.播放 | 免费日韩av电影 | 69欧美视频 | 深爱激情站 | 美女网站黄免费 | 亚洲电影久久 | 久久草在线免费 | www视频在线免费观看 | 日本中文字幕观看 | 久草在线观看视频免费 | 精品国产成人 | 亚洲黄色av一区 | 97免费在线观看 | 天天射天| 2018好看的中文在线观看 | 狠狠干夜夜操天天爽 | 丝袜美女在线观看 | 毛片随便看 | 九九视频在线观看视频6 | 国产一区在线免费 | 免费在线视频一区二区 | 美女免费视频一区 | 久草在线视频中文 | 麻豆传媒在线免费看 | 国产精品18久久久久久久久久久久 | 亚洲精品一区二区18漫画 | 操久在线| 亚洲播播 | 97伊人网| 天天操狠狠操夜夜操 | 五月综合激情婷婷 | 国产成人精品免费在线观看 | 亚洲第一av在线播放 | 免费国产在线观看 | 久久中文字幕视频 | 国产欧美日韩一区 | 亚洲一区动漫 | 免费特级黄色片 | 亚洲精品乱码久久久久久 | 久艹视频在线观看 | 国产精品久久久久久久久久99 | www.99久久.com | 麻豆久久久久久久 | 天天干.com | av一区在线| 国产一区黄色 | 99亚洲精品 | 国产一区二区在线免费视频 | 久久精品中文 | 国产成人免费 | 香蕉视频导航 | 免费久久99精品国产 | 探花视频在线观看+在线播放 | 久久综合九色99 | 久久久久久久久久久高潮一区二区 | 麻豆视频www | 成人免费一区二区三区在线观看 | 国产精品中文 | 亚洲免费婷婷 | 国产黄免费 | 99久久婷婷国产精品综合 | 免费在线观看国产黄 | 能在线看的av | 国产第一页福利影院 | 超碰97成人 | 97精品视频在线 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产精品区二区三区日本 | 天天综合色网 | 亚洲国产人午在线一二区 | 国产日韩精品在线观看 | 激情五月婷婷激情 | 欧美爽爽爽 | 欧美日韩中文在线 | 99久久久国产精品 | 亚洲国产黄色 | 日韩在线视频精品 | 午夜丁香视频在线观看 | 日日夜夜免费精品视频 | 亚洲精品在线免费播放 | 91精品1区2区 | 国产一区二区在线影院 | 狠狠色丁香婷婷综合视频 | 久久老司机精品视频 | 国产涩涩网站 | 久久久国际精品 | 黄色亚洲大片免费在线观看 | av 一区二区三区四区 | 97超碰在线久草超碰在线观看 | 在线观看中文字幕一区二区 | 久久精品99视频 | 亚洲欧美国产日韩在线观看 | www色| 亚洲综合少妇 | 精品久久一区 | 18av在线视频 | 日韩午夜在线 | 99精品欧美一区二区三区黑人哦 | 2019中文最近的2019中文在线 | 黄色三几片 | 黄色日视频| 亚洲va欧洲va国产va不卡 | 国产精品淫 | 天天色中文 | 国产一区二区在线免费播放 | 9免费视频 | 999久久国精品免费观看网站 | 国产成人一二片 | 黄av免费在线观看 | 五月天亚洲婷婷 | 免费三级影片 | 成人av一二三区 | 亚洲精品在线免费看 | 日韩欧美一区二区三区视频 | 婷婷精品国产一区二区三区日韩 | 国产成人在线观看免费 | 国产色女 | 麻豆视频在线免费 | 久久婷婷国产色一区二区三区 | 99热官网 | 一区二区三区免费在线 | 在线成人免费 | 日韩视频免费观看高清完整版在线 | 日韩两性视频 | 精品久久久免费视频 | 欧美一级大片在线观看 | 天天干,天天操,天天射 | 中文在线免费看视频 | 亚洲黄色免费在线看 |