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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python-kafka 常用 api 汇总

發布時間:2023/12/20 python 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python-kafka 常用 api 汇总 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介

???? python連接kafka的標準庫,kafka-python和pykafka。kafka-python使用的人多是比較成熟的庫,kafka-python并沒有zk的支持。pykafka是Samsa的升級版本,使用samsa連接zookeeper,生產者直接連接kafka服務器列表,消費者才用zookeeper。

安裝

# PyPI安裝 pip install kafka-python# conda安裝 conda install -c conda-forge kafka-python# anaconda自帶pip安裝 /root/anaconda3/bin/pip install kafka-python

官方鏈接

  • 官網:https://kafka-python.readthedocs.io/en/master/index.html
  • git:https://github.com/dpkp/kafka-python

注意:1.4.0 以上的 kafka-python 版本使用了獨立的心跳線程去上報心跳

生產者

API:https://kafka-python.readthedocs.io/en/master/apidoc/KafkaProducer.html。

生產者代碼是線程安全的,支持多線程,而消費者則不然。

類 KafkaProducer

class kafka.KafkaProducer(**configs)

  • bootstrap_servers –'host[:port]'字符串,或者由'host[:port]'組成的字符串,形如['10.202.24.5:9096', '10.202.24.6:9096', '10.202.24.7:9096']),其中,host為broker(Broker:緩存代理,Kafka集群中的單臺服務器)地址,默認值為 localhost, port默認值為9092,這里可以不用填寫所有broker的host和port,但必須保證至少有一個broker)
  • key_serializer (可調用對象) –用于轉換用戶提供的key值為字節,必須返回字節數據。 如果為None,則等同調用f(key)。 默認值: None.
  • value_serializer(可調用對象) – 用于轉換用戶提供的value消息值為字節,必須返回字節數據。 如果為None,則等同調用f(value)。 默認值: None.

方法

send(topic, value=None, key=None, headers=None, partition=None, timestamp_ms=None)

函數返回FutureRecordMetadata類型的RecordMetadata數據

  • topic(str) – 設置消息將要發布到的主題,即消息所屬主題
  • value(可選) – 消息內容,必須為字節數據,或者通過value_serializer序列化后的字節數據。如果為None,則key必填,消息等同于“刪除”。( If value is None, key is required and message acts as a ‘delete’)
  • partition (int, 可選) – 指定分區。如果未設置,則使用配置的partitioner
  • key (可選) – 和消息對應的key,可用于決定消息發送到哪個分區。如果partition為None,則相同key的消息會被發布到相同分區(但是如果key為None,則隨機選取分區)(If partition is None (and producer’s partitioner config is left as default), then messages with the same key will be delivered to the same partition (but if key is None, partition is chosen randomly)). 必須為字節數據或者通過配置的key_serializer序列化后的字節數據.
  • headers (可選) – 設置消息header,header-value鍵值對表示的list。list項為元組:格式 (str_header,bytes_value)
  • timestamp_ms (int, 可選) –毫秒數 (從1970 1月1日 UTC算起) ,作為消息時間戳。默認為當前時間

flush(timeout=None)

發送所有可以立即獲取的緩沖消息(即時linger_ms大于0),線程block直到這些記錄發送完成。當一個線程等待flush調用完成而block時,其它線程可以繼續發送消息。

注意:flush調用不保證記錄發送成功

metrics(raw=False)

獲取生產者性能指標。

#-*- encoding:utf-8 -*- from kafka import KafkaProducer import jsonproducer = KafkaProducer(bootstrap_servers=['127.0.0.1:9092']) for i in range(0, 100):producer.send('MY_TOPIC1', value=b'lai zi shouke de msg', key=None, headers=None, partition=None, timestamp_ms=None)# Block直到單條消息發送完或者超時 future = producer.send('MY_TOPIC1', value=b'another msg',key=b'othermsg') result = future.get(timeout=60) print(result) # future.get函數等待單條消息發送完成或超時,經測試,必須有這個函數,不然發送不出去,或用time.sleep代替,待驗證# Block直到所有阻塞的消息發送到網絡 # 注意: 該操作不保證傳輸或者消息發送成功,僅在配置了linger_ms的情況下有用。(It is really only useful if you configure internal batching using linger_ms# 序列化json數據 producer = KafkaProducer(bootstrap_servers='127.0.0.1:9092', value_serializer=lambda v: json.dumps(v).encode('utf-8')) producer.send('MY_TOPIC1', {'shouke':'kafka'})# 序列化字符串key producer = KafkaProducer(bootstrap_servers='127.0.0.1:9092', key_serializer=str.encode) producer.send('MY_TOPIC1', b'shouke', key='strKey')# 壓縮 producer = KafkaProducer(bootstrap_servers='127.0.0.1:9092',compression_type='gzip') for i in range(2):producer.send('MY_TOPIC1', ('msg %d' % i).encode('utf-8'))# 消息記錄攜帶header producer.send('MY_TOPIC1', value=b'c29tZSB2YWx1ZQ==', headers=[('content-encoding', b'base64'),])# 獲取性能數據(注意,實踐發現分區較多的情況下,該操作比較耗時 metrics = producer.metrics() print(metrics) producer.flush()

實踐中遇到錯誤: kafka.errors.NoBrokersAvailable: NoBrokersAvailable,解決方案如下:

進入到配置目錄(config),編輯server.properties文件,查找并設置listener,配置監聽端口,格式:listeners = listener_name://host_name:port,供kafka客戶端連接用的ip和端口,例中配置如下:

listeners=PLAINTEXT://127.0.0.1:9092

消費者

參考API:https://kafka-python.readthedocs.io/en/master/apidoc/KafkaConsumer.html

消費者代碼不是線程安全的,最好不要用多線程

類KafkaConsumer

class kafka.KafkaConsumer(*topics, **configs)

*topics (str) – 可選,設置需要訂閱的topic,如果未設置,需要在消費記錄前調用subscribe或者assign。

  • bootstrap_servers –'host[:port]'字符串,或者由'host[:port]'組成的字符串,形如['10.202.24.5:9096', '10.202.24.6:9096', '10.202.24.7:9096']),其中,host為broker(Broker:緩存代理,Kafka集群中的單臺服務器)地址,默認值為 localhost, port默認值為9092,這里可以不用填寫所有broker的host和port,但必須保證至少有一個broker)
  • client_id (str) – 客戶端名稱,默認值: ‘kafka-python-{version}’
  • group_id (str or None) – 消費組名稱。如果為None,則通過group coordinator auto-partition分區分配,offset提交被禁用。默認為None
  • auto_offset_reset (str) – 重置offset策略: 'earliest'將移動到最老的可用消息, 'latest'將移動到最近消息。 設置為其它任何值將拋出異常。默認值:'latest'。
  • enable_auto_commit (bool) – 如果為True,將自動定時提交消費者offset。默認為True。
  • auto_commit_interval_ms (int) – 自動提交offset之間的間隔毫秒數。如果enable_auto_commit 為true,默認值為: 5000。
  • value_deserializer(可調用對象) - 攜帶原始消息value并返回反序列化后的value
  • consumer_timeout_ms – 毫秒數,若不指定 consumer_timeout_ms,默認一直循環等待接收,若指定,則超時返回,不再等待
  • max_poll_interval_ms – 毫秒數,它表示最大的poll數據間隔,如果超過這個間隔沒有發起pool請求,但heartbeat仍舊在發,就認為該 consumer 處于 livelock 狀態,進行 reblancing
  • session_timout_ms – 毫秒數,控制心跳超時時間。在分布式系統中,由于網絡問題你不清楚沒接收到心跳,是因為對方真正掛了還是只是因為負載過重沒來得及發生心跳或是網絡堵塞。所以一般會約定一個時間,超時即判定對方掛了
  • heartbeat_interval_ms – 毫秒數,控制心跳發送頻率,頻率越高越不容易被誤判,但也會消耗更多資源。
  • max_pool_record(int),kafka 每次 pool 拉取消息的最大數量

subscribe(topics=(), pattern=None, listener=None)

訂閱需要的主題

  • topics (list) – 需要訂閱的主題列表
  • pattern (str) – 用于匹配可用主題的模式,即正則表達式。注意:必須提供topics、pattern兩者參數之一,但不能同時提供兩者。

metrics(raw=False)

獲取消費者性能指標。

#-*- encoding:utf-8 -*- from kafka import KafkaConsumer from kafka import TopicPartition import json consumer = KafkaConsumer('MY_TOPIC1',bootstrap_servers=['127.0.0.1:9092'],auto_offset_reset='latest', # 消費 kafka 中最近的數據,如果設置為 earliest 則消費最早的未被消費的數據enable_auto_commit=True, # 自動提交消費者的 offsetauto_commit_interval_ms=3000, # 自動提交消費者 offset 的時間間隔group_id='MY_GROUP1',consumer_timeout_ms= 10000, # 如果 10 秒內 kafka 中沒有可供消費的數據,自動退出client_id='consumer-python3' )for msg in consumer:print (msg)print('topic: ', msg.topic)print('partition: ', msg.partition)print('key: ', msg.key, 'value: ', msg.value)print('offset:', msg.offset)print('headers:', msg.headers)# Get consumer metrics metrics = consumer.metrics() print(metrics)# 通過assign、subscribe兩者之一為消費者設置消費的主題 consumer = KafkaConsumer(bootstrap_servers=['127.0.0.1:9092'],auto_offset_reset='latest',enable_auto_commit=True, # 自動提交消費數據的 offsetconsumer_timeout_ms= 10000, # 如果 10 秒內 kafka 中沒有可供消費的數據,自動退出value_deserializer=lambda m: json.loads(m.decode('ascii')), #消費json 格式的消息client_id='consumer-python3' )# consumer.assign([TopicPartition('MY_TOPIC1', 0)]) # msg = next(consumer) # print(msg) consumer.subscribe('MY_TOPIC1') for msg in consumer:print (msg)

客戶端

  • 參考API: https://kafka-python.readthedocs.io/en/master/apidoc/KafkaClient.html
    • 用于異步請求/響應網絡I / O的網絡客戶端。
    • 這是一個內部類,用于實現面向用戶的生產者和消費者客戶端。
    • 此類不是線程安全的!
  • 參考API:?https://kafka-python.readthedocs.io/en/master/apidoc/KafkaAdminClient.html?
    • 管理Kafka集群

類?KafkaClient

class kafka.client.KafkaClient(**configs)

  • bootstrap_servers –'host[:port]'字符串,或者由'host[:port]'組成的字符串,形如['10.202.24.5:9096', '10.202.24.6:9096', '10.202.24.7:9096']),其中,host為broker(Broker:緩存代理,Kafka集群中的單臺服務器)地址,默認值為 localhost, port默認值為9092,這里可以不用填寫所有broker的host和port,但必須保證至少有一個broker)
  • client_id (str) – 客戶端名稱,默認值: ‘kafka-python-{version}’
  • request_timeout_ms (int) – 客戶端請求超時時間,單位毫秒。默認值: 30000.

方法

brokers()

獲取所有broker元數據

available_partitions_for_topic(topic)

返回主題的所有分區

#-*- encoding:utf-8 -*- from kafka.client import KafkaClientclient = KafkaClient(bootstrap_servers=['127.0.0.1:9092'], request_timeout_ms=3000)# 獲取所有broker brokers = client.cluster.brokers() for broker in brokers:print('broker: ', broker) # broker: BrokerMetadata(nodeId=0, host='127.0.0.1', port=9092, rack=None)print('broker nodeId: ', broker.nodeId) # broker nodeId: 0# 獲取主題的所有分區 topic = 'MY_TOPIC1' partitions = client.cluster.available_partitions_for_topic(topic) print(partitions) # {0}partition_dict = {} partition_dict[topic] = [partition for partition in partitions] print(partition_dict) # {'MY_TOPIC1': [0]}

?

類?KafkaAdminClient

class kafka.client.KafkaAdminClient(**configs)

  • bootstrap_servers –'host[:port]'字符串,或者由'host[:port]'組成的字符串,形如['10.202.24.5:9096', '10.202.24.6:9096', '10.202.24.7:9096']),其中,host為broker(Broker:緩存代理,Kafka集群中的單臺服務器)地址,默認值為 localhost, port默認值為9092,這里可以不用填寫所有broker的host和port,但必須保證至少有一個broker)
  • client_id (str) – 客戶端名稱,默認值: ‘kafka-python-{version}’
  • request_timeout_ms (int) – 客戶端請求超時時間,單位毫秒。默認值: 30000.

方法

list_topics()

獲取所有的 topic

create_partitions(topic_partitions,timeout_ms = None,validate_only = False )

為現有主題創建其他分區。返回值:合適版本的CreatePartitionsResponse類。

  • topic_partitions –主題名稱字符串到NewPartition對象的映射。
  • timeout_ms –代理返回之前等待創建新分區的毫秒數。
  • validate_only –如果為True,則實際上不創建新分區。默認值:False

create_topics(new_topics,timeout_ms = None,validate_only = False )

在集群中創建新主題。返回值:合適版本的CreateTopicResponse類。

  • new_topics – NewTopic對象的列表。
  • timeout_ms –代理返回之前等待創建新主題的毫秒。
  • validate_only –如果為True,則實際上不創建新主題。并非所有版本都支持。默認值:False

delete_topics(主題,timeout_ms =無)

從集群中刪除主題。返回值:合適版本的DeleteTopicsResponse類。

  • 主題-主題名稱的字符串列表。
  • timeout_ms –代理返回之前等待刪除主題的毫秒數。

describe_consumer_groups(group_ids,group_coordinator_id = None,include_authorized_operations = False)

描述一組消費者group。返回值:組說明列表。目前,組描述是DescribeGroupsResponse的原始結果。

  • group_ids –消費者組ID的列表。這些通常是作為字符串的組名。
  • group_coordinator_id –組的協調器代理的node_id。如果設置為None,它將查詢群集中的每個組以找到該組的協調器。如果您已經知道組協調器,則明確指定此選項對于避免額外的網絡往返很有用。這僅在所有group_id具有相同的協調器時才有用,否則會出錯。默認值:無。
  • include_authorized_operations –是否包括有關允許組執行的操作的信息。僅在API版本> = v3上受支持。默認值:False。

list_consumer_group_offsets(group_id,group_coordinator_id = None,partitions = None)

獲取單個消費者組的消費者offset。注意:這不會驗證group_id或分區在集群中是否實際存在。一旦遇到任何錯誤,就會立即報錯。? ?返回字典:具有TopicPartition鍵和OffsetAndMetada值的字典。省略未指定且group_id沒有記錄偏移的分區。偏移值-1表示group_id對于該TopicPartition沒有偏移。一個-1只能發生于顯式指定的分區。?

  • group_id –要獲取其偏移量的消費者組ID名稱。
  • group_coordinator_id –組的協調代理的node_id。如果設置為None,將查詢群集以查找組協調器。如果您已經知道組協調器,則明確指定此選項對于防止額外的網絡往返很有用。默認值:無。
  • partitions –要獲取其偏移量的TopicPartitions列表。在> = 0.10.2上,可以將其設置為“無”以獲取使用者組的所有已知偏移量。默認值:無。

list_consumer_groups(broker_ids = None)

列出集群已知的所有消費者組。這將返回消費者組元組的列表。元組由使用者組名稱和使用者組協議類型組成。僅返回將偏移量存儲在Kafka中的消費者組。對于使用Kafka <0.9 API創建的群組,協議類型將為空字符串,因為盡管它們將偏移量存儲在Kafka中,但它們并不使用Kafka進行群組協調。對于使用Kafka> = 0.9創建的群組,協議類型通常為“消費者”。

  • broker_ids –用于查詢使用者組的代理節點ID的列表。如果設置為None,將查詢集群中的所有代理。明確指定經紀人對于確定哪些消費者組由這些經紀人進行協調很有用。默認值:無
from kafka.admin import KafkaAdminClient, NewTopic client = KafkaAdminClient(bootstrap_servers="localhost:9092") topic_list = []# 創建自定義分區的topic 可以使用以下方法創建名稱為test,12個分區3份副本的topic topic_list.append(NewTopic(name="test", num_partitions=12, replication_factor=3)) client.create_topics(new_topics=topic_list, validate_only=False)# 獲取所有的 topic client.list_topics()# 刪除 topic client.delete_topics(['test', 'ssl_test']) # 傳入要刪除的 topic 列表# list_consumer_groups()的返回值是一個元組(消費者組的名稱,消費組協議類型)組成的列表。 client.list_consumer_groups() # [('xray', 'consumer'), ('awvs', 'consumer')]# 返回值是一個字典,字典的key是TopicPartition,值是OffsetAndMetada client.list_consumer_group_offsets('awvs') # {TopicPartition(topic='scan, partition=0): OffsetAndMetadata(offset=17, metadata='')

?

總結

以上是生活随笔為你收集整理的python-kafka 常用 api 汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产精品免费一区二区三区在线观看 | 亚洲女同videos | 欧美色黄 | avwww在线 | 久久躁日日躁aaaaxxxx | 免费在线观看污网站 | 国产一区免费观看 | 成人综合婷婷国产精品久久免费 | 国产精品久久久久国产精品日日 | 欧美最猛性xxxxx免费 | 在线成人观看 | 久久国产精品99国产 | 久久超碰97 | 国产高清视频在线播放一区 | 国产日韩精品久久 | 中文字幕一区av | 一区二区三区福利 | 6699私人影院| 中文字幕乱码日本亚洲一区二区 | 国产中文字幕大全 | 91精品视频免费在线观看 | 精品在线免费观看 | 色夜影院 | h网站免费在线观看 | 最新91在线视频 | 一级特黄av | 日本精品久久久久影院 | 久久avav | 国产午夜在线观看 | 久久视频一区 | 日韩专区在线 | 国产精品久久久久婷婷二区次 | 国产精品黄色在线观看 | 视频一区久久 | 视频一区在线免费观看 | 2023av在线 | 国产一级特黄毛片在线毛片 | 午夜 免费 | 91看片一区二区三区 | 色综合中文综合网 | 午夜精品久久久久久中宇69 | 国产精品一区二区av日韩在线 | 天天碰天天操 | 久草在线最新 | 久久人视频 | 91成年视频 | 国产亚洲精品久久久久久无几年桃 | 免费69视频 | 人人爽人人干 | 久草视频一区 | 中文字幕高清 | 日韩精品一区二区三区电影 | 伊人久久精品久久亚洲一区 | bbbbb女女女女女bbbbb国产 | 婷婷色综合| 亚洲精品视频在线看 | 91精品视频在线观看免费 | 人人舔人人插 | 欧美成年人在线观看 | 国产精品不卡在线播放 | 色综合欧洲 | 91综合色| 婷婷六月综合亚洲 | 97久久久免费福利网址 | 欧美日韩一区二区三区视频 | 91麻豆操| 97av在线视频 | 国产福利一区二区在线 | 久久久精品国产一区二区电影四季 | 国产精品网在线观看 | 日韩天天干 | 久久99精品久久久久婷婷 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 黄色毛片一级 | 婷婷开心久久网 | 亚洲精品在线免费看 | 一区二区在线不卡 | 精品成人国产 | 四虎影视精品永久在线观看 | 日本中文在线播放 | 亚洲国产美女久久久久 | 成人动态视频 | 一本一道久久a久久综合蜜桃 | 国产露脸91国语对白 | 国产精品欧美久久久久天天影视 | 国产在线精品国自产拍影院 | 亚洲精品短视频 | 国产精品福利在线播放 | 午夜精品一区二区三区在线播放 | 欧美午夜性| 亚洲婷婷综合色高清在线 | 99爱爱| 国产亚洲精品久久久久秋 | 国产亚洲精品无 | 在线观看亚洲免费视频 | 国产又黄又猛又粗 | 国产精品女教师 | 视频国产在线 | 成人黄色片在线播放 | 欧美午夜精品久久久久 | 中文字幕在线观看网 | 精品久久一级片 | 黄色亚洲| 国产精品第 | 黄色成人av | 国产在线高清视频 | 国产精品毛片久久 | 久艹视频在线免费观看 | 日女人免费视频 | av中文字幕在线免费观看 | 日日夜夜网| 国产精品麻豆三级一区视频 | a久久免费视频 | 国模视频一区二区三区 | 国产成本人视频在线观看 | 日韩精品中文字幕有码 | 激情久久伊人 | 国产不卡精品 | 人人狠狠综合久久亚洲 | 热久久这里只有精品 | 婷五月激情 | 九九久久久久久久久激情 | 国产高清一区二区 | 天天操天天摸天天射 | www.日韩免费 | 国产精品99精品久久免费 | 国产在线视频资源 | 国产成人精品网站 | 婷婷草| 最近中文字幕mv | 亚洲不卡在线 | 伊人狠狠操 | 精品一区 精品二区 | 黄a在线观看 | 性色在线视频 | 日日干狠狠操 | 五月婷婷视频在线观看 | 日韩在线精品一区 | 狠狠干狠狠插 | 国内外成人免费在线视频 | 日韩欧美精品在线观看视频 | 亚洲狠狠 | 国产在线观看一区 | 国产成人在线网站 | 在线观看日韩专区 | 免费看三级黄色片 | 久久精品综合 | 97理论片| 国产精品1024 | 国产99久久九九精品 | 色婷婷免费视频 | 蜜桃麻豆www久久囤产精品 | 婷婷看片 | 中文字幕在线观看免费高清电影 | 二区中文字幕 | 日韩免费一区二区 | 在线不卡的av| 免费色视频网址 | 激情av在线播放 | 欧美国产日韩一区二区 | 欧美精品久久久久久久久久丰满 | 久久精品亚洲一区二区三区观看模式 | 综合久久婷婷 | 天天激情天天干 | 激情视频区 | 99热精品视 | 中文字幕在线免费播放 | 亚洲女欲精品久久久久久久18 | 在线91色| 久久伦理电影网 | av经典在线 | 久久亚洲二区 | 亚洲97在线| av7777777| 日韩高清 一区 | 国产电影一区二区三区四区 | 精品久久久久久亚洲综合网 | 天天摸天天操天天舔 | 国产精品6| 国产精品亚洲成人 | 深爱激情婷婷网 | 美女视频久久黄 | 久久久久久久久亚洲精品 | 亚洲国产成人精品电影在线观看 | 免费视频黄色 | 97色综合 | 国产精品欧美激情在线观看 | 99资源网 | 免费色视频网址 | 在线免费观看一区二区三区 | 久久免费视频网站 | 激情五月视频 | 久久成人国产精品入口 | 日韩电影中文,亚洲精品乱码 | 免费av观看网站 | av爱干 | 国产不卡在线播放 | 欧美日韩性视频在线 | 综合精品久久久 | 一级片免费视频 | 日韩精品免费一区二区 | 欧美成人中文字幕 | 久久美女精品 | 国产97免费 | 热久久这里只有精品 | 成人av免费在线观看 | 亚洲黄色在线观看 | 欧美一区,二区 | 五月激情姐姐 | 国产96视频 | 欧美一级性生活片 | 久久视频网址 | 免费h精品视频在线播放 | 久久国产精品99久久人人澡 | wwwwwww色| 国产小视频国产精品 | 国产一区二区成人 | 人人澡超碰碰97碰碰碰软件 | 久操伊人 | 综合亚洲视频 | 欧美日韩在线视频一区二区 | 99色视频在线| 国产一区二区三区高清播放 | 日本成人中文字幕在线观看 | 91成版人在线观看入口 | 国产视频中文字幕在线观看 | 国产精品一区二区免费在线观看 | h视频在线看 | 超碰97人人干 | 久久精品一区二区三区国产主播 | 一本一道波多野毛片中文在线 | 久久草草热国产精品直播 | 免费高清国产 | 97视频亚洲 | 亚洲九九爱 | 最近日韩中文字幕中文 | 欧美久久久久久久久中文字幕 | zzijzzij亚洲日本少妇熟睡 | 久精品视频免费观看2 | a国产精品| 日本精品一区二区 | 亚洲精品美女在线观看 | 国产精品99页 | 激情伊人五月天久久综合 | 日精品| 一级黄色片在线观看 | 在线观看免费一级片 | 日本精品中文字幕在线观看 | 在线免费观看国产 | 日本丶国产丶欧美色综合 | 国内精品免费久久影院 | 国产成人精品一区二区三区在线观看 | 日韩精品无码一区二区三区 | 国产三级在线播放 | 色偷偷网站视频 | 五月激情站 | 日本久久影视 | 91亚色视频在线观看 | 欧美日在线 | 国产尤物一区二区三区 | 国产精品不卡视频 | 国产99爱| 久久精品视频播放 | 免费看片日韩 | 国内成人精品2018免费看 | 天天综合婷婷 | 99麻豆久久久国产精品免费 | 探花视频免费观看高清视频 | 国产色一区| av在线网站大全 | 国产又粗又猛又爽又黄的视频免费 | 99视频在线 | 国内外成人免费在线视频 | 麻豆mv在线观看 | 日本精品视频在线播放 | 亚洲精品免费在线观看视频 | www九九热 | www99久久| 成人在线一区二区三区 | 欧美日韩视频在线观看免费 | 国产精品久久久久久久久毛片 | 狠狠色网| 深爱激情综合 | 国产亚洲永久域名 | 天天爽天天爽天天爽 | 国产香蕉av | 91亚色视频在线观看 | 四虎欧美 | 丁香五香天综合情 | 在线观看一区二区视频 | 国产高清无av久久 | 精品uu | 91插插插免费视频 | 中文字幕在线视频免费播放 | avove黑丝| 国产视频一区二区在线 | 欧美精品久久久久久久久老牛影院 | 91麻豆精品国产91久久久无限制版 | 综合久久精品 | 久精品视频在线观看 | 91 在线视频 | 免费在线观看一级片 | 一区二区中文字幕在线观看 | 国产黄在线看 | 久久久亚洲精华液 | 日韩av电影网站在线观看 | 黄色av一级| 五月婷婷影院 | 91丨九色丨国产丨porny精品 | 在线国产视频观看 | 国产成人精品久久久久蜜臀 | 欧美黑人xxxx猛性大交 | 亚洲一区久久 | 99精品国产99久久久久久福利 | 在线最新av | 国产成人黄色在线 | 99国产在线 | 国产精品视频线看 | 午夜精品视频福利 | 四虎国产精品成人免费影视 | 最新av在线免费观看 | 久久99精品久久久久蜜臀 | 17婷婷久久www | 91亚洲精品久久久 | 欧美不卡视频在线 | 久久99中文字幕 | 国内精品亚洲 | 久久男人中文字幕资源站 | 午夜 在线 | 免费男女羞羞的视频网站中文字幕 | 成人小视频在线免费观看 | 91视频久久| 成人国产精品 | 免费看污在线观看 | 国产成人一区二区三区久久精品 | 在线看av网址 | 九九色视频 | 国产亚洲精品久久久久久大师 | 久久免费精品一区二区三区 | 日韩精品视频在线观看网址 | 国产在线观看一 | 麻豆国产精品视频 | 国内免费的中文字幕 | 国产成人精品一区二区 | 国产91对白在线播 | 中文免费观看 | 97超碰成人 | 不卡av在线免费观看 | 国产精品成人aaaaa网站 | 人人狠 | 国产亚洲一级高清 | 一区二区三区精品在线视频 | 亚洲国产网站 | www亚洲国产 | 免费黄色网址大全 | 五月激情婷婷丁香 | 热久久视久久精品18亚洲精品 | 欧美日韩国产免费视频 | 久久国产高清 | av在线免费观看不卡 | 一级黄色在线免费观看 | 国产精品高潮久久av | 亚洲欧美成人综合 | 91精品久久久久久粉嫩 | 欧美日韩综合在线 | 久草在线最新视频 | 91成人小视频 | 欧美日韩一二三四区 | 日韩高清黄色 | 91精品国产综合久久福利 | 97成人资源站 | 久久这里只有精品视频首页 | 国产精选视频 | 99久久这里有精品 | 亚洲精品字幕在线 | 色吊丝在线永久观看最新版本 | 婷婷免费视频 | 国产午夜一区二区 | 欧美整片sss | 国产99久久久国产精品免费二区 | 日韩免费三级 | 91视频中文字幕 | 国产91成人在在线播放 | 亚洲永久精品视频 | 99热999 | 久久99精品久久久久久 | 国产91在线看| 国产香蕉在线 | 欧美日韩免费一区 | 97视频在线免费 | 国产一级二级在线播放 | 亚洲国产中文在线 | a黄色一级 | 日韩在线电影一区 | 日日夜夜网站 | 日韩伦理一区二区三区av在线 | 国产精品原创视频 | 91精品国产综合久久婷婷香蕉 | 国产a级免费 | 日韩在线视频免费看 | 日本少妇视频 | 国产 视频 高清 免费 | 婷婷丁香社区 | 99久久精品免费看国产一区二区三区 | 亚州视频在线 | 一区二区三区免费 | 久久精品4 | 91毛片在线观看 | 国产美女免费观看 | 亚洲激情小视频 | 午夜精品一区二区三区免费 | 亚洲成年人在线播放 | 99热九九这里只有精品10 | 亚洲精选在线观看 | 黄色在线看网站 | 欧美久久久久久久久久久久久 | 国产成a人亚洲精v品在线观看 | 毛片在线播放网址 | 国产成人三级在线 | 亚洲精品永久免费视频 | 在线视频在线观看 | 日韩高清片| 国产a级片免费观看 | 国产玖玖精品视频 | 九九免费精品 | 天天综合视频在线观看 | 国产色一区 | 99久久视频| 人人草在线视频 | 成人在线超碰 | 国产99久久九九精品 | a视频免费| 成人久久久精品国产乱码一区二区 | 亚洲男人天堂2018 | 亚洲综合在线五月天 | 手机在线看a | 激情视频在线观看网址 | 天天干,天天射,天天操,天天摸 | 久久优 | 在线观看视频在线 | 成人在线中文字幕 | 日韩精品免费一区二区 | 特级西西人体444是什么意思 | 精品亚洲欧美一区 | 美女国产精品 | 国产毛片久久久 | 97视频免费在线 | 99av在线视频 | 日本动漫做毛片一区二区 | 黄色a在线 | 国产 日韩 在线 亚洲 字幕 中文 | 婷婷九月激情 | 久久字幕 | 成人精品在线 | 日韩av资源站 | 亚洲精品综合在线观看 | 精品日韩在线 | 国产精品欧美久久久久天天影视 | 中日韩欧美精彩视频 | 国产精品久久久久久久午夜 | 欧美日韩一区二区三区免费视频 | 丝袜av网站| 免费久久99精品国产 | 在线视频一二三 | 狠狠色噜噜狠狠狠狠2021天天 | 中文字幕亚洲欧美日韩 | 中文在线资源 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久婷婷国产色一区二区三区 | 五月婷在线播放 | 免费看在线看www777 | zzijzzij亚洲成熟少妇 | 午夜精品视频一区二区三区在线看 | 精品久久久久久一区二区里番 | av片中文字幕| 9色在线视频| 97超视频免费观看 | 欧美最爽乱淫视频播放 | 久久天天躁夜夜躁狠狠85麻豆 | 国产精品视频免费在线观看 | 丁香花在线观看视频在线 | 日韩欧美视频一区二区 | 在线观看 亚洲 | 国产中文字幕在线看 | 91精品欧美一区二区三区 | 国内精品久久久久影院一蜜桃 | 午夜精品久久久久 | 欧美久久久久久久久久久 | 亚洲妇女av | 日韩天天操| 国产一级做a爱片久久毛片a | 色婷婷激情网 | 亚洲欧美视频一区二区三区 | 日韩理论电影在线观看 | 91成人天堂久久成人 | 成年人在线观看视频免费 | 亚洲综合狠狠干 | 麻豆mv在线观看 | 99久久精品视频免费 | 欧美一进一出抽搐大尺度视频 | 日韩精品亚洲专区在线观看 | 一区二区三区视频网站 | 91视频在线国产 | 色姑娘综合网 | 日韩欧美网站 | 亚洲涩涩一区 | 久久综合久色欧美综合狠狠 | 四虎国产永久在线精品 | 成人手机在线视频 | 亚洲片在线资源 | 四虎影视成人永久免费观看亚洲欧美 | 婷婷视频在线播放 | 国产亚洲婷婷免费 | 中文字幕在线播放日韩 | 91九色蝌蚪| 成人动漫一区二区三区 | 国产成人精品一区二区三区网站观看 | 天天射天天爽 | 黄色国产精品 | 免费一级片观看 | 国产又粗又硬又爽的视频 | 丁香久久久 | www.夜色321.com | 在线成人高清电影 | 人成免费网站 | 精品国产乱码久久久久久1区2匹 | 日韩在线视频免费播放 | 99爱爱| 免费又黄又爽的视频 | 国产精品欧美日韩在线观看 | 夜夜躁狠狠躁日日躁 | 国产亚洲欧美精品久久久久久 | 欧美天天干 | 91成熟丰满女人少妇 | 免费在线一区二区 | 最新免费av在线 | 91精品国产乱码久久桃 | 欧美激情综合色综合啪啪五月 | 91在线精品视频 | 久久久久久久久毛片精品 | 日本一区二区高清不卡 | 91精品国产自产老师啪 | 夜夜躁日日躁 | 99爱爱 | 91精品免费视频 | 免费在线黄网 | www.超碰| av一区在线播放 | 日韩影片在线观看 | 国产精品女人久久久 | 国产第一页在线观看 | 国产精品久久久久久久久久免费 | 亚洲精品av在线 | 中文字幕亚洲在线观看 | 98涩涩国产露脸精品国产网 | 视频在线观看亚洲 | 欧亚久久| 日日添夜夜添 | 国产麻豆精品免费视频 | 国产裸体无遮挡 | 精品999在线 | 免费黄色网址大全 | 国产盗摄精品一区二区 | 亚洲成人欧美 | 国产亚洲亚洲 | 国产精品久久久久久久久毛片 | 五月综合在线观看 | 久久视| 欧美另类v| 亚洲蜜桃在线 | 青青草华人在线视频 | 91色吧| 综合精品久久 | 国产高清福利在线 | 五月天亚洲激情 | 日韩视频免费在线 | 中文 一区二区 | 国产美女精品在线 | 亚洲精选视频在线 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产精品久久电影观看 | 日本女人在线观看 | 久久99久久99精品免视看婷婷 | 国产又粗又猛又黄又爽的视频 | 福利久久久 | 在线国产中文字幕 | 久久久99国产精品免费 | 成人在线观看日韩 | 狠狠操天天操 | 麻豆94tv免费版 | 99精品一区二区 | 欧美成人一二区 | 97涩涩视频| 超碰97在线人人 | 亚洲国产精品久久久久 | 中文字幕免费在线看 | 97国产在线视频 | 不卡的av中文字幕 | 久久婷婷色 | 日韩精品久久久久久久电影竹菊 | 精品国产一区二区三区av性色 | 91九色视频国产 | 欧美日韩国产高清视频 | 午夜久久影院 | 日日夜夜精品免费 | 伊人色播 | 久久久久精 | 欧美日韩国产亚洲乱码字幕 | 天堂网一区二区 | 黄色免费观看网址 | 欧美色图88| 亚洲三级精品 | 婷婷国产v亚洲v欧美久久 | 人人干人人爽 | 国产极品尤物在线 | 黄色电影网站在线观看 | 夜色成人av | 高清av免费一区中文字幕 | 日韩精品中文字幕av | 一区二区三区在线观看免费 | 三级黄色免费 | 成年人三级网站 | 成人久久免费视频 | 日本三级中文字幕在线观看 | a资源在线 | 中文字幕免费中文 | 国产亚洲精品成人av久久ww | 亚洲精品乱码久久久久久 | 日韩视频一区二区三区 | 黄色的视频 | 在线视频欧美精品 | av黄免费看 | 国产首页 | 中文一区在线 | 国产精品永久在线观看 | 91在线色 | 婷婷电影在线观看 | 国产精品毛片一区二区三区 | 日韩av成人在线观看 | 911香蕉| 久久成人黄色 | 日韩欧美精品在线观看视频 | 96av视频| 射九九| 操一草| 国产精品福利在线观看 | 亚洲国产高清在线 | 日本久久精品视频 | 18国产精品白浆在线观看免费 | 黄色资源在线观看 | 国产亚洲精品福利 | 欧洲黄色片 | 亚洲天堂首页 | www免费看 | 狠狠操夜夜 | 四虎成人精品永久免费av | 91麻豆文化传媒在线观看 | 亚洲精品国产成人 | 国产婷婷视频在线 | 蜜臀av.com| 在线香蕉视频 | 又黄又爽又刺激的视频 | 久久伦理| 美女免费视频一区二区 | 天天操天天干天天操天天干 | www.久久视频 | 人人爽人人澡人人添人人人人 | 亚洲国产成人久久 | 久久久精品 一区二区三区 国产99视频在线观看 | 色婷婷激情电影 | 97综合在线| 亚洲国产中文字幕 | 国产精品麻豆视频 | 欧美激情视频一区二区三区 | 伊人色综合网 | 天天撸夜夜操 | 免费色视频 | 五月天天在线 | 91片黄在线观看 | 欧美孕妇与黑人孕交 | 天天撸夜夜操 | 99精品国产aⅴ | 久草在线最新免费 | 亚洲男女精品 | 射射射综合网 | 一区二区电影在线观看 | 日韩在线小视频 | 中文字幕亚洲字幕 | 国产馆在线播放 | 国产免费一区二区三区最新 | 狠狠干2018| 成人av电影免费在线播放 | 国产福利91精品 | 最新免费av在线 | 成人手机在线视频 | 韩国在线一区二区 | 园产精品久久久久久久7电影 | 国产高清视频在线 | 欧美日韩在线观看一区二区 | 96在线 | 久久久久亚洲精品男人的天堂 | 成人毛片100免费观看 | 久精品视频免费观看2 | 国产色黄网站 | 国产综合视频在线观看 | 日韩69av | 精品久久九九 | 91成人蝌蚪 | 国产精久久久久久久 | 日本中文字幕在线免费观看 | 一区二区三区高清不卡 | 中文 一区二区 | 中文字幕免费高清在线观看 | 天天色天天射天天综合网 | www.夜夜 | 日韩精品一区二区三区丰满 | 欧美一级电影 | 色婷婷国产精品一区在线观看 | 免费看的黄色小视频 | 亚洲黄色区 | 国精产品满18岁在线 | 五月天婷亚洲天综合网精品偷 | 欧美日韩在线观看不卡 | 国产成人精品一区在线 | 五月天中文在线 | 久久精品视频免费播放 | 97人人模人人爽人人喊网 | 国产精品久久久久999 | 亚洲成aⅴ人片久久青草影院 | 一区二区三区在线观看中文字幕 | 在线观看免费国产小视频 | 婷婷视频在线观看 | 亚洲人成人在线 | 久久视频在线看 | 五月宗合网 | 天天玩天天干天天操 | 欧美成人区| 91在线中字| 国产精品美女毛片真酒店 | 国产麻豆精品传媒av国产下载 | 青青河边草观看完整版高清 | 中文字幕在线免费观看 | 欧美大片在线看免费观看 | 97精品久久人人爽人人爽 | 日本系列中文字幕 | 日韩激情综合 | 国产一区二区高清不卡 | 中文欧美字幕免费 | 久久一区精品 | 91大神精品视频在线观看 | 久久综合影院 | 欧美日韩不卡在线观看 | a视频在线观看免费 | 久久成人资源 | 免费日p视频 | 欧美日韩一级久久久久久免费看 | 亚洲精品自在在线观看 | 97色噜噜 | 亚洲第一区在线播放 | 狠狠的操狠狠的干 | 国产精品乱码一区二区视频 | 在线观看完整版 | 丁香婷婷激情国产高清秒播 | 夜夜视频 | 中国老女人日b | 国产区欧美 | 国产一区网 | 日韩一区二区三区高清在线观看 | 中文资源在线官网 | 狠狠干网站 | 狠狠干婷婷色 | 国产精品99久久久精品 | 日韩欧美91 | 免费网站黄色 | 久久麻豆视频 | 国产手机在线播放 | 久久视频免费看 | 国产v亚洲v| 国产自制av| 日韩久久精品一区二区 | 国产在线观看91 | 激情av一区二区 | 在线视频 91 | 天天爱天天操天天干 | 午夜av在线电影 | 久久线视频 | 高清av中文字幕 | 99电影 | 久久久一本精品99久久精品 | 国产精品系列在线观看 | 国产成人精品综合久久久久99 | 国精产品999国精产品岳 | 免费在线中文字幕 | 97精品国产一二三产区 | 玖玖在线观看视频 | 九九免费在线观看 | 国内精品久久天天躁人人爽 | 欧美黄色软件 | 亚洲成a人片77777潘金莲 | 麻豆传媒视频在线免费观看 | 在线不卡a | 精品国产一区二区三区在线 | 日韩欧美高清在线观看 | 97在线免费视频观看 | 91av社区| 久久免费精品一区二区三区 | 国产精品igao视频网网址 | 精品国产一区二区三区久久 | 97香蕉视频| 91中文视频 | 免费视频在线观看网站 | 国产999精品久久久久久 | 黄色av电影一级片 | 欧美在线观看视频一区二区 | 日韩在线网址 | 99在线精品视频在线观看 | 国产精品成人久久久 | 五月花激情 | 成人在线播放av | 天天爽天天爽天天爽 | 欧美精品天堂 | 亚州视频在线 | a爱爱视频 | 免费看高清毛片 | 国产精品成人久久久久 | 日本精品午夜 | 天天干天天拍天天操天天拍 | 国产成视频在线观看 | 成年美女黄网站色大片免费看 | 久久草草影视免费网 | 狠狠天天| 天天se天天cao天天干 | 91在线视频播放 | 久久久久亚洲精品 | 黄色av网站在线观看免费 | 国产一级h | 久久久久久久久亚洲精品 | 国产精品久久久久亚洲影视 | 黄色一级大片免费看 | 欧洲亚洲女同hd | 91中文视频| 国产小视频免费观看 | 日韩黄色软件 | 久久1电影院 | 久久天堂亚洲 | 欧美一区二区三区在线观看 | 九九免费在线观看视频 | 2017狠狠干 | 99久久精品免费看国产四区 | 一本一本久久a久久精品牛牛影视 | 91视视频在线直接观看在线看网页在线看 | 成人黄色小说在线观看 | 91在线看视频 | 一区二区不卡在线观看 | 中文在线8资源库 | av大全在线播放 | 国产精品麻豆视频 | 色干综合 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 国产精品一区二区三区久久 | 免费网站在线观看人 | 亚洲永久精品在线观看 | av免费网站观看 | 久草在线手机视频 | 99久久久国产免费 | 狠狠躁夜夜躁人人爽视频 | 中文字幕第一 | 日韩精品中文字幕久久臀 | 欧美亚洲国产精品久久高清浪潮 | 久久久精品网站 | 成人黄色大片在线免费观看 | 国产尤物在线视频 | 久久免费激情视频 | 久久久久久久久久久网 | 国产在线视频一区二区 | 色综合色综合久久综合频道88 | 成人av电影在线观看 | 免费电影播放 | 丁香婷婷射 | 天天艹| 国产97色 | 99热精品国产一区二区在线观看 | 国产1区2| 欧美精彩视频在线观看 | 国产999精品久久久影片官网 | 国产99久久久久久免费看 | 一区二区三区日韩视频在线观看 | 蜜臀一区二区三区精品免费视频 | 国产免费又黄又爽 | 蜜臀aⅴ国产精品久久久国产 | 国产探花在线看 | 欧美激情另类文学 | 丁香六月婷婷 | 亚洲理论电影 | 国产精品九九久久久久久久 | 麻豆国产在线播放 | 国产 成人 久久 | 免费看一级特黄a大片 | 国产原创在线 | 九九久久精品视频 | 国产98色在线 | 日韩 | 97超级碰碰碰碰久久久久 | 久久精品视频在线看 | 九九视频这里只有精品 | 精品美女久久久久 | 国产亚洲精品久久久网站好莱 | 在线电影播放 | 五月天视频网站 | 日韩精品久久久久久 | 色999视频 | 亚洲人成影院在线 | 亚洲精品在线国产 | 中文字幕最新精品 | 2018好看的中文在线观看 | 激情综合网天天干 | 一区二区三区在线视频观看58 | av再线观看 | 在线免费看黄网站 | 久久国产成人午夜av影院宅 | a精品视频 | av不卡在线看 | 天天操夜夜爱 | av国产在线观看 | 久草综合在线观看 | 欧美成人精品三级在线观看播放 | 97超碰在线久草超碰在线观看 | 国产在线视频不卡 | 久久精品国产一区二区三 | 欧美男女爱爱视频 | 久草网站 | 国色天香永久免费 | 波多野结衣在线观看一区二区三区 | 欧美日韩高清在线一区 | 久久久久这里只有精品 | 日av免费| 香蕉网在线观看 | 探花视频在线观看+在线播放 | 亚洲激情在线 | 成人午夜电影久久影院 | 色噜噜狠狠狠狠色综合 | 日女人电影 | 免费视频一区 | 97av在线视频免费播放 | 国产一级二级在线观看 | 国产高清成人 | 高清不卡一区二区在线 | 美女在线免费观看视频 | 久久久久国产精品免费免费搜索 | 成人91在线 | 久久无码av一区二区三区电影网 | 亚洲精品视 | 亚洲一区二区三区四区精品 | 99久久国产免费看 | 黄色一区二区在线观看 | 午夜 免费 | 久久国产一区 | 久久久受www免费人成 | 国产精品中文字幕av | 操操操综合 | 91一区一区三区 | 国产三级香港三韩国三级 | 中文字幕高清在线播放 | 在线观看av不卡 | 97夜夜澡人人爽人人免费 | 99精品欧美一区二区三区黑人哦 | 国产在线精品区 | 天天综合久久综合 | 欧美精品一区二区三区四区在线 | 中文字幕国产一区 | 日韩综合一区二区三区 | av成人在线看 | 射久久| 在线99热 | 亚洲电影影音先锋 | 久久久www成人免费精品 | 久久精久久精 | 成全免费观看视频 | 色福利网 | 日本精品一区二区在线观看 | 久久r精品 | 色噜噜日韩精品欧美一区二区 | 欧美精品久久 | 亚洲高清在线观看视频 | 日韩在线视频线视频免费网站 | 国产99久久久国产精品免费看 | 国产精品第54页 | 精品久久综合 | 91精品国产92久久久久 | 日韩美女高潮 | 激情开心色 | 国产精品久久久久久久久久白浆 | 亚洲人成网站精品片在线观看 | 视频一区二区三区视频 | 色播99| 国产一级特黄毛片在线毛片 | 久久撸在线视频 | 中文字幕在线一区二区三区 | 久久久久久福利 |