欧美亚洲韩国_av电影院在线看_久久久久97_台湾佬中文娱乐网欧美电影

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Kafka單機環(huán)境配置及基本使用詳解

基本概念介紹

在Kafka中有一些基本的概念,

Topic

  • 簡介:Topic在Kafka中是一個抽象的概念,一個主題是已經(jīng)發(fā)布的記錄的種類。主題在Kafka中是可以被多重訂閱的,這就意味著一個主題可能有0個、一個、或者許多個消費者去訂閱這個主題中的消息。

  • Partitions:在每一個topic在Kafka中可以有多個分區(qū),增加一個主題的分區(qū)可以提高Kafka的吞吐率,但是不是越多越好,因為如果分區(qū)數(shù)量越多的話生產(chǎn)者插入的效率也會降低。所以真正到生產(chǎn)環(huán)境時,需要權(quán)衡生產(chǎn)與消費的一個平衡關(guān)系,消費稍微大于生產(chǎn)者,不會產(chǎn)生消息的堆積,也能夠充分提高Kafka的效率。

  • Replication Factor:復(fù)制因子,是對于當(dāng)前的Topic是否需要副本。如果設(shè)置成1的話,代表當(dāng)前Topic在整個Kafka中只有一份。這里有個限制Topic的數(shù)量不能夠多于當(dāng)前Kafka的Broker數(shù)量。

  • 存儲方式:在Kafka的配置中(Server.properties)有l(wèi)ogs.dir的配置,這個是Kafka存儲消息的位置。如果Topic復(fù)制因子是1分區(qū)是1的話,在對應(yīng)的文件夾下會有一個名稱為topicname的文件夾;如果復(fù)制因子是2分區(qū)是2,假設(shè)存在兩個Broker,在每個Broker中將會存在兩個文件夾分別為topicname_0 topicname_1的文件夾

  • Leader與Follower:由于每個topic如果存在副本的話,是對于partition進(jìn)行復(fù)制。這么多存在在不同的Broker上的副本,其中有一個partition是leader其他的是Followers,當(dāng)一個broker宕機會在副本中選擇一個充當(dāng)Leader。

Producer

生產(chǎn)者,顧明思議是生產(chǎn)消息,允許應(yīng)用發(fā)布一個流的消息到一個或者多個主題中,

Consumer

  • 簡介:消費者是訂閱某個topic消息。
  • Group:每個消費者都有個groupid 來標(biāo)定當(dāng)前消費者屬于哪個group。Group的作用是,當(dāng)同一個group的兩個消費者訂閱一個topic的時候,如果當(dāng)前topic沒有分區(qū)那么其中一個消費者是獲得不了任何消息的;如果有分區(qū)的話,將會按照數(shù)量進(jìn)行負(fù)載均衡,每個消費者獲得不同的分區(qū)的消息。
  • 同一個Group下的消費者不會同時訂閱一個主題下的同一個分區(qū),如果消費者數(shù)量杜宇分區(qū)數(shù)量,則多出的消費者是不會有任何消息獲得的。

    Broker

Broker 是一個Kafka的Server,一臺單物理機或者集群都可以擁有多個broker一個broker可以容納多個主題,這個與復(fù)制因子、主題的分區(qū)都有關(guān)系。

Kafka單機配置,一個Broker

環(huán)境:

  • win10物理機
  • Wmare CentOS7虛擬機
  • XShell 訪問虛擬機

配置zookeeper

  • 下載
# zookeeper  wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz
  • 解壓后進(jìn)入目錄
cd zookeeper-3.4.13/conf
  • 復(fù)制zookeeper的配置文件
cp zoo_sample.cfg zoo.cfg   
  • 返回上級進(jìn)入bin目錄下,鍵入如下命令
./zkServer.sh start 
  • 查看是否成功開啟zookeeper服務(wù)
#注:這里提示一下開啟后提示的成功不一定是真的成功,所以需要查看一下  netstat -tunlp|egrep 2181  # 如果沒有結(jié)果查看統(tǒng)計目錄下的 zookeeper.out文件 查看log信息  # 使用jps命令查看 QuorumPeerMain是zookeeper的守護(hù)進(jìn)程  11089 QuorumPeerMain  11114 Jps

配置Kafka

  • 下載安裝包
# Kafka  wget http://mirror.bit.edu.cn/apache/kafka/2.1.0/kafka_2.11-2.1.0.tgz
  • 解壓后進(jìn)入文件夾下bin目錄下
# 第一個是start.sh位置第二個是server.rpoperties的位置,所以確認(rèn)好路徑的正確性  ./kafka-server-start.sh ./../config/server.properties &  # 我們可以在Kafka的目錄下直接執(zhí)行,而不進(jìn)入到bin下,命令看著更舒服些  ./bin/kafka-server-start.sh ./config/server.properties &
  • 查看是否開啟成功:默認(rèn)的Kafka端口是9092,zookeeper是2181
netstat -tunlp|egrep "(2181|9092)"  # 結(jié)果如下  [root@localhost ~]# netstat -tunlp|egrep "(2181|9092)"  tcp6      0     0 :::9092               :::*                  LISTEN      1877/java  tcp6      0     0 :::2181               :::*                  LISTEN      1820/java  # jps 查看  11089 QuorumPeerMain  11458 Kafka  11847 Jps
  • 至此Kafka配置成功

使用Kafka

創(chuàng)建topic

./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test  # 返回結(jié)果  Created topic "test"

在虛擬機用sh腳本上作為生產(chǎn)者生產(chǎn)消息

  • 我們重新開一個Xshell窗口,CD到Kafka目錄/bin下,我們先介紹這一節(jié)會使用到的 kafka-console-producer.sh
# 鍵入如下命令  ./kafka-console-producer.sh --broker-list localhost:9092 --topic test  >today message  >  # 最近本的指定,broker-list與topic是必須的參數(shù)  # 成功命令行會進(jìn)入一個>的情況,鍵入消息按回車鍵就是發(fā)送消息到Kafka了  # 發(fā)送一個【today message】
  • kafka-console-producer.sh參數(shù)說明,運行./kafka-console-producer.sh --help可查看

在虛擬機上用sh腳本作為消費者消費消息

  • 重新開另個一Xshell窗口CD到Kafka目錄/bin下,我們先介紹這一節(jié)會使用到的 kafka-console-consumer.sh
# 鍵入如下命令  ./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning  # 最近本的指定,bootstrap-server與topic/whitelist是必須的參數(shù)  # 由于有 from-beginning 參數(shù) 會從頭load所有消息  # 消費后返回如下  today message  #在生產(chǎn)端鍵入消息后,消費端會同步消息出現(xiàn)
  • kafka-console-consumer.sh參數(shù)說明運行./kafka-console-consumer.sh --help可查看

使用Python作為生產(chǎn)者、消費者

  • 在物理機上寫一個Python生產(chǎn)者的腳本
from kafka.producer import KafkaProducer  import time  def send_data(data):      producer = KafkaProducer(bootstrap_servers='192.168.233.138:9092')      producer.send("test",b''+str(data)+'')      producer.flush()      print ("end")        if __name__=="__main__":      send_data("physics python message");
  • 查看Xshell上消費的命令行
[root@localhost ~]# /home/kafka_2.11-2.1.0/bin/kafka-console-consumer.sh --bootstrap-server 192.168.233.138:9092 --topic test --from-beginning  111  333    1  12  physics python message
  • 在物理機上寫一個消費者的腳本
from kafka import KafkaConsumer  import time  def get_data(data):      consumer = KafkaConsumer('test',bootstrap_servers='192.168.233.138:9092', group_id='my_favorite_group')      print ("end")      for msg in consumer:          print(msg)        if __name__=="__main__":      get_data();
  • 物理機消費者的結(jié)果
# 我這邊是先運行的消費者的腳本,所以實時接收到了物理機產(chǎn)生的消息  ConsumerRecord(topic=u'test', partition=0, offset=5, timestamp=1551762485911L, timestamp_type=0, key=None, value='physics python message', checksum=1520092583, serialized_key_size=-1, serialized_value_size=22)
  • 測試使用虛擬機sh端的生產(chǎn)者發(fā)送123 消息,查看物理機消費者結(jié)果
ConsumerRecord(topic=u'test', partition=0, offset=6, timestamp=1551762784609L, timestamp_type=0, key=None, value='123', checksum=1760815061, serialized_key_size=-1, serialized_value_size=3)
  • 幾點注意
# 物理機連接時可能出現(xiàn)【kafka.errors.NoBrokersAvailable: NoBrokersAvailable】這個錯誤按照如下順序依次更改  1. 查看虛擬機防火墻是否關(guān)閉      systemctl status firewalld      systemctl stop firewalld  2. 更改kafka服務(wù)端的server.properties:      增加 [ listeners=PLAINTEXT://192.168.233.138:9092 ]這一行  3. 修改物理機的hosts文件 C:WindowsSystem32driversetchosts      增加 【虛擬機ip 虛擬機主機名】 Eg:[192.168.233.138 localhost]

使用Springboot 作為生產(chǎn)者、消費者

注:我直接在我的一個寄存的Spring Boot Demo項目上更改

  • 在pom.xml中添加kafka依賴
 <dependency>   <groupId>org.springframework.kafka</groupId>   <artifactId>spring-kafka</artifactId>   </dependency>  <!-- 提示一件事情此處別指定version了,直接用最新的就可以,老的版本一些包找不到 -->
  • 寫一個kafka 生產(chǎn)者配置類
package com.example.kane.config;    import java.util.HashMap;  import java.util.Map;  import java.util.regex.Pattern;    import org.apache.kafka.clients.consumer.ConsumerConfig;  import org.apache.kafka.clients.producer.ProducerConfig;  import org.apache.kafka.common.serialization.StringDeserializer;  import org.apache.kafka.common.serialization.StringSerializer;  import org.springframework.context.annotation.Bean;  import org.springframework.context.annotation.Configuration;  import org.springframework.kafka.annotation.EnableKafka;  import org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory;  import org.springframework.kafka.core.ConsumerFactory;  import org.springframework.kafka.core.DefaultKafkaConsumerFactory;  import org.springframework.kafka.core.DefaultKafkaProducerFactory;  import org.springframework.kafka.core.KafkaTemplate;  import org.springframework.kafka.core.ProducerFactory;    @Configuration  @EnableKafka  public class kafka_config {       public Map<String, Object> producerConfigs() {              Map<String, Object> props = new HashMap<>();              props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "192.168.233.138:9092");              props.put(ProducerConfig.RETRIES_CONFIG, 0);              props.put(ProducerConfig.BATCH_SIZE_CONFIG, 4096);              props.put(ProducerConfig.LINGER_MS_CONFIG, 1);              props.put(ProducerConfig.BUFFER_MEMORY_CONFIG, 40960);              props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class);              props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class);              return props;          }                 public ProducerFactory<String, String> producerFactory() {              return new DefaultKafkaProducerFactory<>(producerConfigs());          }                 @Bean          public KafkaTemplate<String, String> kafkaTemplate() {              return new KafkaTemplate<String, String>(producerFactory());          }    }
  • 創(chuàng)建一個生產(chǎn)數(shù)據(jù)的Controller
package com.example.kane.Controller;    import org.slf4j.Logger;  import org.slf4j.LoggerFactory;  import org.springframework.beans.factory.annotation.Autowired;  import org.springframework.kafka.core.KafkaTemplate;  import org.springframework.web.bind.annotation.*;  import javax.servlet.http.HttpServletRequest;  import javax.servlet.http.HttpServletResponse;      @RestController  @RequestMapping("/kafka")  public class CollectController {       protected final Logger logger = LoggerFactory.getLogger(this.getClass());          @Autowired          private KafkaTemplate kafkaTemplate;            @RequestMapping(value = "/send", method = RequestMethod.GET)          public void sendKafka(HttpServletRequest request, HttpServletResponse response) {              try {                  String message = request.getParameter("message");                  logger.info("kafka的消息={}", message);                  kafkaTemplate.send("test", "key", message);                  logger.info("發(fā)送kafka成功.");              } catch (Exception e) {                  logger.error("發(fā)送kafka失敗", e);              }          }    }
  • 啟動項目后,在瀏覽器訪問http://localhost:8080/kafka/send?message=url_producer
# 查看結(jié)果  2019-03-05 13:57:16.438  INFO 10208 --- [nio-8080-exec-1] c.e.kane.Controller.CollectController    : 發(fā)送kafka成功.  2019-03-05 13:57:45.871  INFO 10208 --- [nio-8080-exec-5] c.e.kane.Controller.CollectController    : kafka的消息=url_producer  2019-03-05 13:57:45.872  INFO 10208 --- [nio-8080-exec-5] c.e.kane.Controller.CollectController    : 發(fā)送kafka成功.  # 查看虛擬機 Consumer結(jié)果    [root@localhost ~]# /home/kafka_2.11-2.1.0/bin/kafka-console-consumer.sh --bootstrap-server 192.168.233.138:9092 --topic test --from-beginning  physics python message  123  null  url_producer
  • 增加消費者的配置
package com.example.kane.config;    import org.apache.kafka.clients.consumer.ConsumerConfig;  import org.apache.kafka.common.serialization.StringDeserializer;  import org.springframework.beans.factory.annotation.Value;  import org.springframework.context.annotation.Bean;  import org.springframework.context.annotation.Configuration;  import org.springframework.kafka.annotation.EnableKafka;  import org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory;  import org.springframework.kafka.config.KafkaListenerContainerFactory;  import org.springframework.kafka.core.ConsumerFactory;  import org.springframework.kafka.core.DefaultKafkaConsumerFactory;  import org.springframework.kafka.listener.ConcurrentMessageListenerContainer;    import java.util.HashMap;  import java.util.Map;    import com.example.kane.service.kafka_listener;  @Configuration  @EnableKafka  public class kafka_consumer_config {      @Bean      public KafkaListenerContainerFactory<ConcurrentMessageListenerContainer<String, String>> kafkaListenerContainerFactory() {          ConcurrentKafkaListenerContainerFactory<String, String> factory = new ConcurrentKafkaListenerContainerFactory<>();          factory.setConsumerFactory(consumerFactory());          return factory;      }        public ConsumerFactory<String, String> consumerFactory() {          return new DefaultKafkaConsumerFactory<>(consumerConfigs());      }          public Map<String, Object> consumerConfigs() {          Map<String, Object> propsMap = new HashMap<>();          propsMap.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG, "192.168.233.138:9092");          propsMap.put(ConsumerConfig.ENABLE_AUTO_COMMIT_CONFIG, true);          propsMap.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, StringDeserializer.class);          propsMap.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, StringDeserializer.class);          propsMap.put(ConsumerConfig.GROUP_ID_CONFIG, "test");          return propsMap;      }      @Bean      public kafka_listener listener() {          return new kafka_listener();      }  }
  • 增加listener類
package com.example.kane.service;  import org.apache.kafka.clients.consumer.ConsumerRecord;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory;  import org.springframework.kafka.annotation.KafkaListener;  public class kafka_listener {      protected final Logger logger = LoggerFactory.getLogger(this.getClass());          @KafkaListener(topics = {"test"})      public void listen(ConsumerRecord<?, ?> record) {          logger.info(record.toString());          logger.info("kafka的key: " + record.key());          logger.info("kafka的value: " + record.value().toString());      }  }
  • 同樣我們用訪問http://localhost:8080/kafka/send?message=url_producer1重新發(fā)一個消息
# 結(jié)果  2019-03-05 14:31:04.787  INFO 10208 --- [nio-8080-exec-1] c.e.kane.Controller.CollectController    : 發(fā)送kafka成功.  2019-03-05 14:31:04.848  INFO 10208 --- [ntainer#0-0-C-1] com.example.kane.service.kafka_listener  : ConsumerRecord(topic = test, partition = 0, offset = 10, CreateTime = 1551767464787, serialized key size = 3, serialized value size = 13, headers = RecordHeaders(headers = [], isReadOnly = false), key = key, value = url_producer1)  2019-03-05 14:31:04.848  INFO 10208 --- [ntainer#0-0-C-1] com.example.kane.service.kafka_listener  : kafka的key: key  2019-03-05 14:31:04.848  INFO 10208 --- [ntainer#0-0-C-1] com.example.kane.service.kafka_listener  : kafka的value: url_producer1  # 查看虛擬機 消費者信息  physics python message  123  null  url_producer  url_producer1  url_producer1

一些需要注意的問題

  1. 現(xiàn)在kafka官方提供自帶zookeeper版本,不建議使用自帶的,還是建議自己安裝zookeeper
  2. 物理機沒法訪問的時候,看文中的注意事項,依次更改一定能訪問
贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
主站蜘蛛池模板: 亚洲一区免费看 | 91网站在线观看视频 | 亚洲一片二片 | 777奇米四色 | 免费观看一区 | 五月婷婷色丁香 | 美女18毛片 | 欧美一级片在线播放 | 天天操国产 | 91精品免费视频 | 日韩精品久久久久久免费 | 91国产丝袜播放在线 | av涩涩| 日韩两性视频 | 黄片毛片 | 正在播放91 | 国产精品福利一区二区三区 | 99久草| 中文av资源 | 伊人网在线 | 夜夜躁很很躁日日躁麻豆 | 国产精品亚洲综合 | 午夜影院免费体验区 | 四虎永久在线 | 麻豆视频一区 | 日韩国产在线 | 黄色片一区二区三区 | 免费毛片网站 | 国产在线一区视频 | 欧美一区二区影院 | 九九国产精品视频 | 久久国产免费视频 | 久久免费高清视频 | 毛片毛多水多 | 亚洲精品理论片 | 精品国产网站 | 成人免费观看网站 | 热久久久久 | 91精品免费视频 | 国产视频亚洲 | a级黄色网| 亚洲人成在线播放 | 日婷婷 | 亚洲高h| 不卡一二区 | 欧美精品国产精品 | 亚洲综合日韩 | 啪啪网站免费 | 亚洲综合国产精品 | 99久国产 | 天堂8av| 97精品国产| 久久久久久网址 | 桃色视频在线 | 毛片3| 精品久久久久久久久久久国产字幕 | 伊人婷婷在线 | 国产精品偷拍 | 日韩激情网 | 黄色一级片网站 | 中文字幕一区二区三区视频 | 狠狠干网站 | 韩国中文字幕hd久久精品 | 亚洲精品一区国语对白 | 亚洲国产成人精品视频 | 日韩在线播放一区二区 | 91在线观看网站 | 天天摸天天干 | 四虎影院色 | 欧美激情视频在线 | 亚洲精品视频中文字幕 | 亚洲欧美在线观看视频 | 欧美大黄| 国产亚洲精品久久久久四川人 | 亚洲视频色 | 在线精品一区 | 亚洲精品乱码久久久久久蜜桃麻豆 | 四虎国产精品免费 | 国产精品久久久久久av | 欧美色图激情小说 | 日本一级一片免费视频 | 日本成人在线网站 | 久久久久久久女国产乱让韩 | 2018国产精品 | 国产91九色| 日韩精品在线免费 | 97超碰精品| 午夜成人影片 | 11一12免费毛片 | 免费看毛片网站 | 欧美.www| 99小视频 | 中文字幕一区二区三区在线观看 | 中文字幕35页 | 羞羞答答一区 | 亚洲a网站 | 日韩在线中文字幕 | 国产成人在线一区二区 | av少妇| 神马午夜av| 小色哥网站 | 国产91精品高潮白浆喷水 | 日本免费色 | 黄色小说图片视频 | 性欧美精品男男 | 青青草视频黄 | 玖玖精品 | 欧美大片一区 | 日本一区二区三区在线观看视频 | 久久青草欧美一区二区三区 | 国产欧美日韩在线播放不了吗 | 四虎伊人 | 99re久久 | 91av久久 | 校园春色亚洲激情 | 国产 日韩 欧美 在线 | 麻豆视频在线观看免费网站黄 | 成人乱人乱一区二区三区 | 性猛交╳xxx乱大交 日韩精品视频观看 | 中文字幕+乱码+中文字幕一区 | 懂色av蜜臀av粉嫩av分享 | 你懂的在线观看网站 | 国产精品久久久久久久久久妇女 | 伊伊成人网 | 欧美日皮视频 | 麻豆伦理片 | 国产视频在线观看免费 | 香蕉久| 亚洲精品午夜久久久久久久久久久 | 亚洲黄色片| 2019国产在线 | 99成人精品视频 | 国产肉体xxx裸体312大胆 | 国产清纯白嫩初高中在线观看性色 | 黄色一级大片在线免费看产 | 中文字幕一级 | 日本在线一区二区三区 | 国产性生活视频 | 综合av在线 | 国产精品伦一区二区三区 | 午夜啊啊啊| 欧美黄色a级 | 日韩欧美亚洲一区二区 | 伊人欧美| 伊久久 | 亚洲国产高清视频 | 91原创视频 | 黄色你懂的 | 黄色激情在线 | 日本一区二区三区在线播放 | 国产无遮挡又黄又爽又色 | 国产黄色一区 | 国产原创视频 | 91中文字幕在线观看 | 九色91popny蝌蚪新疆 | 91导航 | 精品对白一区国产伦 | 亚洲欧美乱综合图片区小说区 | 热热色国产 | 中文字幕精品视频在线观看 | 在线观看一二三区 | 天天射日日操 | 加勒比在线一区 | 亚洲自拍另类 | 亚洲乱码国产乱码精品 | 欧美一区二区三区免费视频 | 夜夜嗨av禁果av粉嫩av懂色av | 国产精品成人一区二区 | 亚洲午夜激情 | 在线观看视频 | 91国产大片| 国产高清一区二区三区 | 一级欧美一级日韩片 | 午夜视频成人 | 综合激情网五月 | 久久久久99啪啪免费 | 一本久久精品久久综合桃色 | 一区自拍 | 亚洲一区精品二人人爽久久 | 中文在线а天堂中文在线新版 | 仙踪林少妇高潮在线观看 | 成人在线观看免费爱爱 | 大桥未久视频在线观看 | 亚洲精品一区中文字幕 | 亚洲图片在线观看 | 亚洲天堂导航 | 国产成人午夜精品 | 国产视频成人 | 亚洲香蕉在线视频 | 亚洲人屁股眼子交1 | 毛片在线免费 | 韩国午夜影院 | 午夜专区 | 成人网在线看 | 河北彩花av在线播放 | 天天干夜夜爽 | a级黄色网 | 隣の若妻さん波多野结衣 | 国产又粗又猛又爽又黄的视频一 | 综合网国产 | 欧美国产大片 | 看全色黄大色黄大片女图片第一次 | 欧美.www| 日韩美女中文字幕 | 亚洲视频中文字幕在线观看 | 人人爱人人 | 亚洲成人视屏 | 灌满闺乖女h高h调教尿h | 国产三级一区二区三区 | 四虎黄网 | av一级久久 | 一本黄色片 | 国产黄色网页 | 色噜噜狠狠一区二区三区 | xxx国产精品视频 | 精品对白一区国产伦 | 夜夜操操操操 | 亚洲久草视频 | 久久精品视频免费观看 | 欧美一区二区三区四区在线观看 | 1000部啪啪未满十八勿入超污 | 亚洲欧洲视频在线 | 亚洲伊人一区二区 | 国产精品对白刺激久久久 | 亚洲福利网站 | 99视频| 成人黄色免费视频 | 91久久久久久久久久 | 黄瓜视频在线免费观看 | 找个黄色片看看 | 狠狠插av| 午夜性福利视频 | 最新av中文字幕 | 亚洲视频一二 | 欧美 亚洲 另类 激情 另类 | 麻豆传媒一区二区三区 | 黑人精品欧美一区二区蜜桃 | 对白刺激国产子与伦 | 欧美日韩网站 | 麻豆久久久久久 | 在线看黄色片 | 特一级黄色 | 福利视频一区二区 | 国产精品久久久久久久久久免费看 | 久久久久免费看 | 亚洲熟区 | a久久久久久 | 日韩精品首页 | 久久久久久久999 | 成人在线激情视频 | 久99| 天天干狠狠干 | 国产特级毛片aaaaaa | 91超碰在线 | 伦理片波多野结衣 | 亚洲天堂成人在线 | 久久黄色影视 | 亚洲牛奶avxxxx哺乳期 | 国产黄色三级 | 在线观看黄av | 蜜臀999 | 色月婷婷 | 在线免费观看黄a | 成人做爰黄 | 午夜刺激视频 | 日韩区欧美区 | 97精品国产 | 国产91观看 | 日本特黄特色aaa大片免费 | 免费激情片 | 欧美成人精品激情在线视频 | av成人毛片 | 男人的天堂色 | 中文在线资源天堂 | 中文字幕乱码日产无人区 | 2019国产在线 | 91久久在线| 99久久久久久久 | 欧美视频第一页 | 啪啪福利 | 中文字幕一区av | 色老头在线视频 | 中文在线精品 | 国产情侣av在线 | 中文字幕人成 | 好吊妞视频一区二区三区 | 亚洲视屏一区 | 久久久久99精品国产片 | 国产精品污www在线观看 | 国产精品视频入口 | 国产福利小视频在线观看 | 丨国产丨调教丨91丨 | 日韩在线观看视频免费 | 在线观看黄色片 | 国产美女无遮挡永久免费 | 日韩一区三区 | 欧美视频久久久 | 久久毛片视频 | 欧美日韩一区二区在线 | 久久资源在线 | 一级片999| 18疯狂做爰流白浆xxxⅹ高潮 | 麻豆视频一区二区三区 | 波多野结衣丝袜 | 欧美与黑人午夜性猛交久久久 | 深夜福利一区 | 黄色一极片 | 国产伦精品一区二区三区照片 | 免费看亚洲 | 欧洲亚洲一区二区 | 黄网站免费在线观看 | 色狠狠综合网 | 日韩三级大片 | 天天玩天天干 | 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 国产富婆一级全黄大片 | 欧美三级韩国三级日本三斤在线观看 | 青青草原国产在线观看 | 国产黄色免费观看 | 国产精品成熟老女人 | 免费观看日批视频 | 亚洲码无人客一区二区三区 | 亚洲精品午夜国产va久久成人 | 欧洲成人免费视频 | 在线观看国产三级 | 国产欧美在线 | 自拍 偷拍 欧美 | 日韩六区 | 亚洲香蕉av在线一区二区三区 | 久久久久久高清 | 五月婷婷六月色 | 国产69精品久久久久久野外 | 国产在线第二页 | 日日射天天干 | 午夜激情小视频 | 久久久久五月 | 国产精品久久久久影院老司 | 久久精品网 | 日韩精品偷拍 | 在线中文字幕网站 | 伊人婷婷久久 | 久久午夜激情 | 日韩欧美在线观看视频 | 成人碰碰视频 | 黄瓜视频在线观看 | 国产精久久久久久 | 日韩精品免费一区二区三区竹菊 | 日本www免费 | 亚洲天堂手机在线 | 亚洲无毛视频 | 久久av一区二区三区亚洲 | 黄色免费在线视频 | 成人av一区二区三区 | 国产在线日韩 | 亚洲作爱| 日韩中文字幕视频在线观看 | 国产伦子伦对白视频 | 黄色片视频免费在线观看 | 视频在线91 | 一级黄色小视频 | 亚洲啪啪网站 | 日韩区在线 | 亚洲视频在线观看网址 | 丁香六月综合激情 | 国产一区啪啪 | 又紧又大又爽精品一区二区 | 亚洲爽片 | 91成熟丰满女人少妇777 | 一级看片 | 91视频一区| 日韩乱码一区二区三区 | 快乐激情网| 天天插夜夜爽 | 在线观看精品一区 | 亚洲综合色自拍一区 | a最新天堂网资源 | 欧美午夜三级 | 在线免费视频网站 | 亚洲精品久久久久久久蜜桃 | 国产日产精品一区二区三区 | 亚洲国产精品久久久久久6q | 亚洲激情成人网 | 在线爱情大片免费观看大全 | 在线www色| 亚洲逼院 | 97caocao| 欧美激情图区 | 91免费看片网站 | 久久久99精品 | 免费国产一区二区三区 | 五月婷婷狠狠干 | 另类av在线| 国产一级在线观看视频 | 深夜福利一区二区三区 | 久久国产一区二区 | 好吊操精品视频 | 深夜福利亚洲 | 五月在线视频 | 天堂8在线视频 | 一区二区乱子伦在线播放 | 一级福利视频 | 怡红院av在线 | 国产激情久久久 | 国产一区二区丝袜 | 可以看av的网址 | 欧美人与禽zozzo禽性配 | 亚欧日韩在线 | 宅男在线视频 | 国模精品视频一区二区 | 在线亚洲一区二区 | 法国意大利性经典xxxxx | 九九色综合| 一级理论片在线观看 | 中国黄色1级片 | 欧美夜夜骑 | 六月激情网 | 午夜视频免费观看 | 在线91播放 | 国产免费高清视频 | 干美女av | 新狠狠干| 亚洲淫 | 亚洲肉体裸体xxxx137 | 国产又大又黄又粗 | 99久久久| 污视频在线观看网址 | 操一操| 黄色国产视频网站 | 国产免费三片 | 色久综合网 | 欧美日本韩国一区二区三区 | 亚洲精品乱码久久久久久国产主播 | 亚洲日本中文字幕在线 | 黄色一级视频免费看 | 亚洲综合激情 | 久久激情五月 | 超碰超碰在线 | 国产喷潮 | 日韩性色| 国产黄三级三级三级三级一区二反 | 手机看片国产精品 | 波多野结衣一区二区在线 | 高h奶汁双性受1v1 | 亚洲婷婷免费 | 亚洲精品.www| 神马久久久久久久久久 | 夜夜躁日日躁狠狠久久av | 国产免费福利 | 久久精品国产亚洲沈樵 | 最新91视频 | 国产伦精品一区二区三区视频孕妇 | 午夜一本 | 素人av在线 | 欧美日韩国产区 | 9191av | 夜夜骑天天操 | 国产福利一区二区三区 | 国产一级特黄 | 日本香蕉网 | 影音先锋亚洲天堂 | 中文一二三区 | 人人插人人| 超碰蜜桃 | 欧美成人精品在线 | 国内自拍真实伦在线观看 | 亚洲精品免费播放 | 久久黄色一级片 | 国产精品视频自拍 | 性高潮久久久久 | 免费欧美一级 | 波多野结衣视频网址 | 香蕉久久夜色精品国产使用方法 | 性欧美1819性猛交 | 在线啪 | 好吊妞视频一区二区三区 | 成人欧美一区二区 | 性生交大片免费中文 | 狠狠综合网 | 亚洲乱码国产乱码精品精大量 | 亚洲激情在线播放 | 国产99精品视频 | 狠狠撸狠狠干 | 97精品国产97久久久久久免费 | 日批网站在线观看 | 亚洲天堂男人天堂 | 一区二区精品在线 | 在线成人小视频 | 又湿又紧又大又爽a视频国产 | 在线播放www| xxxwww国产| 亚洲日本一区二区三区 | 91欧美在线| 爱色av·com | 又湿又紧又大又爽a视频国产 | 婷婷综合五月天 | 日本国产一区二区三区 | 一级特黄色片 | 亚洲午夜久久久久久久国产 | 亚洲美女屁股眼交8 | 精品视频一区二区在线观看 | 正在播放经典国语对白 | wwwwwwxxxxxx69| 免费黄色小视频网站 | 91污片| 五月婷婷深深爱 | av成人| 91精品国产综合久久婷婷香蕉 | 污视频在线网站 | 91丨国产丨白丝 | 日本中文字幕在线播放 | 美女涩涩网站 | 狠狠操影视 | 国产精品久久久久久久久动漫 | 亚洲免费在线观看 | 久久久久久久久久久影院 | 成人福利片| 69视频在线观看 | 噜噜噜天天躁狠狠躁夜夜精品 | 一级片在线免费 | 国产三级午夜理伦三级 | 国产成人亚洲精品 | 亚洲蜜臀av乱码久久精品蜜桃 | 骚婷婷| 欧美一级片免费在线观看 | 蝌蚪av| 国产三级欧美三级日产三级99 | 国产ts视频在线观看 | 豆豆成人网 | 一级日韩毛片 | 欧美呦交 | 丰满女邻居的色诱4hd | 中字毛片| 国产一区二区在线视频 | 九色在线91 | 国产精品不卡av | 久草福利在线视频 | 日本少妇激情视频 | 99国产精品久久久 | 伊人久久国产 | 亚洲区色 | 爱爱中文字幕 | 国产肉体xxxx裸体高清 | 变态 另类 国产 亚洲 | 精品久久久久久亚洲精品 | 成人亚洲国产 | 日本福利小视频 | 亚洲第一天堂影院 | 久久e热| 中文字幕在线字幕中文 | www.com在线观看 | 久久久欧美 | 亚洲伊人成人网 | 午夜在线视频观看 | 奇米影视第四色7777 | 亚洲欧美激情在线观看 | 成人做爰视频www | 久久肉 | 色一情一乱一区二区三区 | 天堂av成人| 亚洲一区中文字幕 | 国产精品久久久久久一区二区 | 九色视频在线观看 | 亚洲国产色图 | 999av视频| 中文字幕在线欧美 | 91av色| 天天爽夜夜 | 亚洲看片网站 | 成人三级做爰av | 亚洲第一成网站 | 成人免费网站在线观看 | 国产wwww | av网站地址| 国产五区 | 男人插女人下面视频 | 探花视频在线版播放免费观看 | 91私密视频 | 九色porny原创自拍 | 一区一区三区产品乱码 | 夜操操 | 一区久久久| 国产91久久久 | 麻豆蜜桃av| 在线免费一级片 | 日本zzjj | 成人性视频sm. | 国产亚洲精品码 | 日韩一级片在线播放 | 蜜臀久久久久久999 能看的毛片 | 成人福利在线观看 | av尤物在线 | 亚洲精品久久久蜜桃 | 夜夜嗨av一区二区三区四季av | 国产福利一区在线 | 日韩精品成人免费观看视频 | 亚洲性综合 | 亚洲国产精品自在拍在线播放 | 91在线观看免费视频 | 人人干人人爽 | 91本色 | 亚洲精品视频一区二区三区 | 色成人亚洲 | 夜先锋av资源网站 | 黄色三级网站在线观看 | 中文字幕97 | 欧美精品乱码视频一二专区 | 观看免费av | 性猛交xxxx乱大交孕妇2 | 高潮毛片7777777毛片 | 在线播放91灌醉迷j高跟美女 | 日本中文字幕网 | 午夜性色福利影院 | 九九在线视频 | 亚洲无线看 | 欧美大片在线观看 | 在线天堂资源 | 在线看黄色片 | 中文字幕免费高清视频 | 日韩欧美亚洲国产 | 成人欧美一区二区三区黑人孕妇 | 国产三级第一页 | 国产不卡在线播放 | 国产h片在线观看 | 免费日韩欧美 | xxav在线| 中文在线免费视频 | 日韩欧美一二三区 | 欧美日韩一区二区在线观看 | www成人在线观看 | 毛片手机在线 | 性欧美欧美巨大69 | 亚洲欧美不卡 | 欧美精品一二区 | 国产一级中文字幕 | 男女一级片 | 冲田杏梨一区二区三区 | 欧美精品久久久久性色 | 狠狠躁天天躁夜夜添人人 | 一级片免费看视频 | 国产私拍 | 久一国产| 久久国产露脸精品国产 | 中文在线中文资源 | 中文字幕日韩第一页 | 波多野结衣伦理 | 国产调教打屁股xxxx网站 | 四虎永久网站 | 天天爽夜夜爽人人爽 | 四虎av| 久久1024 | 狠狠干干| www成人在线观看 | 国产深夜福利 | 91黄瓜视频 | 亚洲欧美男人天堂 | 午夜激情视频网站 | 蜜臀久久99静品久久久久久 | 国产高潮流白浆喷水视频 | 亚洲精品欧美精品 | 中文天堂在线视频 | 欧美成人国产精品高潮 | 不卡的免费av | 午夜精品一二三区 | 亚洲视频在线免费 | 日本大胆裸体做爰视频 | sm久久捆绑调教精品一区 | 日韩免费精品视频 | 真人毛片视频 | 成人性毛片| 一级免费大片 | 色呦呦视频 | 国产精品久久久久久久久免费桃花 | 日产av在线| 国产精品二区视频 | 欧美国产日韩综合 | av毛片一区 | 在线成人播放 | 欧美成人极品 | 国产日韩视频 | 一级免费黄色片 | 精品91久久久久久 | 国产精品九九 | 91本色 | 三级黄色小视频 | 9色av| 黄瓜视频色| 秋霞午夜影院 | 国产精品久久久久免费 | 91女人18毛片水多国产 | 午夜精品免费观看 | 在线免费国产视频 | 欧美一区二区三区的 | 亚洲美女免费视频 | 欧美精品1区2区 | 亚鲁鲁国产 | 欧美做受xxxxxⅹ性视频 | 久久影院中文字幕 | 久久国产香蕉 | 婷婷色站| 午夜在线观看网站 | 日韩伦乱 | 欧美另类人妖 | 欧洲色区| 中文字幕_第2页_高清免费在线 | 欧美性视频网站 | 尤物91 | 成人77777| 91直接看 | av在线免| 五月丁香| 男人天堂a | 色午夜视频| 亚欧在线观看视频 | 亚洲 成人 一区 | 日韩久久久久久 | 国产精品人成在线观看免费 | 色就是色综合 | 九九久久精品视频 | 99在线观看免费 | 国产精品一区二区毛片 | 幸福宝在线观看 | 伊人久久激情 | 成人gav | 91视频直接看 | 在线播放日韩av | 国产精品国产成人国产三级 | 国产精品一区二区三区不卡 | 黄色网页在线免费观看 | 亚洲精品人人 | 男人天堂免费视频 | 99热亚洲| 亚洲欧美日本在线 | 久草视频福利在线 | 亚洲成肉网 | 成人免费视频网站在线看 | 色咪咪网站 | 久久久久久久久久影视 | 加勒比av在线播放 | 狠狠狠狠干 | 亚洲精品视频一区二区 | 欧美韩一区二区 | 99自拍视频在线观看 | 免费国产羞羞网站视频 | 激情五月婷婷 | 国产精品久久精品 | 精精国产xxxx在线观看主放器 | 日韩欧美综合在线 | 亚洲人免费视频 | 久久精品在线观看 | 久草视频在线观 | 亚洲欧美日韩中文字幕在线观看 | 91在线无精精品一区二区 | 日本中出视频 | 色婷亚洲 | 华人永久免费视频 | avwww| 超碰人人人人人 | 国产精品国产三级国产普通话对白 | www久久| 色哟哟入口 | 亚洲激情三区 | 91成人在线观看高潮 | 97成人超碰| 亚洲性生活大片 | 亚洲精品久久久蜜桃网 | 韩国av中国字幕 | 久久综合五月天 | 国产福利一区二区三区在线观看 | www.com色| 波多野结衣在线视频播放 | 亚洲伊人天堂 | 久久久九九九九 | 丁香六月婷婷 | 超碰免费人人 | 一本毛片| 色四月| 一级片手机在线观看 | 激情六月丁香 | 性xx色xx综合久久久xx | 国产精品美女www | 国产在线激情 | 灌满闺乖女h高h调教尿h | 九九精品在线观看 | 佐佐木明希99精品久久 | 中文字幕+乱码+中文字幕明步 | 亚洲永久av| 婷婷久久精品 | 中文字幕一二区 | 欧美在线观看一区 | 亚洲巨乳av | 91文字幕巨乱亚洲香蕉 | 亚洲三级在线观看 | 国产91丝袜在线播放九色 | 欧美性猛交99久久久久99按摩 | 亚洲国产精品自拍 | 在线碰 | 懂色av一区二区三区四区 | 91视频啊啊啊 | 亚洲精品久久久久久下一站 | 香蕉国产精品视频 | 波多野结衣中文字幕一区二区三区 | 日本特黄特色aaa大片免费 | 亚洲欧美日韩国产 | 中文字幕一区二区三区免费视频 | 亚洲一区二区三区综合 | 成人拍拍拍| 影视av久久久噜噜噜噜噜三级 | 爱搞国产 | 成人一区视频 | 一级免费黄视频 | av在线免费播放不卡 | 国产视频久久久 | 日韩三级视频在线观看 | 国产一区黄色 | 人人射视频 | 男女激情网站 | 亚洲最大中文字幕 | 91精品国产乱码久久久 | 国产女人呻吟高潮抽搐声 | 亚洲欧美综合精品久久成人 | 在线精品观看 | 婷婷激情久久 | 五月av| 国产呻吟久久久久久久92 | 在线视频精品观看 | 国产日韩欧美综合在线 | 伊人成人22| 午夜精品国产 | 男人懂得网站 | 久久性片 | 国模无码大尺度一区二区三区 | 国产精品丝袜黑色高跟鞋 | 午夜欧美视频 | 97超碰在线资源 | 久久免费视频网 | av图片在线观看 | 99热中文| 在哪里看毛片 | 成年人黄色免费网站 | 亚洲一线二线三线久久久 | 福利二区视频 | 午夜精品视频一区二区三区在线看 | 日韩一级片视频 | 波多野吉衣一区二区 | 国产视频一区二区在线观看 | 亚洲乱码在线观看 | www.色在线 | 老色批影视 | 国产免费一区二区三区在线观看 | 成人av动漫在线观看 | 欧美黄色免费网站 | av一级黄色片 | 亚洲精品福利在线 | 日韩欧美天堂 | 日本免费福利视频 | 国产一级一级va | 亚洲乱码国产乱码精品天美传媒 | 成人免费看视频 | 三上悠亚一区二区 | 久久9久久| wwwxx国产 | 97超碰人人 | 国产农村妇女毛片精品久久麻豆 | 亚洲爽,爽网 | 成人av软件 | 男人的天堂在线 | 国产尻逼视频 | 亚洲自拍99| 日韩成人免费在线视频 | 97av在线 | 成人中文字幕在线 | 青青草综合| 日韩一级视频 | 日日操操 | 日韩欧美国产高清91 | 夜夜春夜夜爽 | 一级色视频 | 日韩视频在线免费观看 | 久久综合一区 | www.啪啪.com | 亚洲激情文学 | 亚洲一区二区在线免费 | 一本色综合 | 91精品免费 | 国产肉体xxx裸体312大胆 | 日韩一区二区免费视频 | 中日韩av在线 | 在线观看国产免费视频 | 欧美一区二区三区成人 | 欧美a级在线 | 中文字幕在线观看av | 最近中文免费视频 | 亚洲成人手机在线 | wwwxxxx在线观看 | 欧美另类在线视频 | 成人av资源 | 国产精品9999 | 三级av网 | 成人丁香婷婷 | 天堂资源av | 国产无遮挡又黄又爽 | 精品国产网站 | 亚洲国产乱 | 懂色av中文在线 | 狠狠艹 | 成年人毛片视频 | 国产精品久久久久久69 | 免费观看一区二区三区毛片 | 欧美一区二区三区四区在线观看 | 中文字幕25页 | 色老汉av一区二区三区 | 欧美一区二区三区不卡视频 | 一本大道久久精品懂色aⅴ 久久久久久亚洲欧洲 | 久久久66| 黄色99 | 亚洲成人性视频 | 国产精品一区二区三区在线免费观看 | 婷婷五月在线视频 | 九九色视频 | 国产免费黄色 | 国产草草影院ccyycom | 一区二区三高清 | 成人精品国产 | 欧美特黄一级 | av色片| 国产情侣一区 | 黄色三极片 | 91日日| 亚洲日本中文字幕 | 依依综合网| 成年人免费视频网站 | 亚洲一区观看 | 污视频在线观看免费 | 亚洲精品中文字幕视频 | 日韩综合网站 | 成人毛片在线精品国产 | 天天射天天干天天操 | 婷婷麻豆 | 日日操夜夜爽 | 黑人巨大精品欧美一区二区 | 狠狠做深爱婷婷久久综合一区 | 大陆农村乡下av | 国产www免费观看 | 成年人黄色免费视频 | 爱情岛论坛永久入址测速 | 中日韩免费视频 | 最近中文字幕第一页 | 91伦理| av毛片一区二区 | 一二三av| 黄色网页免费 | 亚洲精品美女久久久 | 久久夜色精品国产欧美乱 | 亚洲欧洲一区二区三区 | 一级色毛片 | 亚洲福利在线观看视频 | 亚洲九九色 | 亚洲成人播放器 | 亚洲天堂免费在线 | 盗摄精品av一区二区三区 | av一级大片 | 中文字幕第五页 | 华人色 | 香蕉在线网 | 婷婷色婷婷 | 激情久久久 | 亚洲成人自拍偷拍 | 麻豆久久久 | 97碰| 欧美三级网站 | 性福利影院 | 九色91在线| 免费av网站在线看 | 欧美人与动物xxxx | 激情高潮呻吟抽搐喷水 | 亚洲成人一区二区 | 免费视频亚洲 | 蜜臀久久精品久久久久 | 性爱视频免费 | 国产美女精品 | 青青草原亚洲视频 | 四虎中文字幕 | 天天综合91 | 精品91av| 久久99热这里只频精品6学生 | 日本欧美在线播放 | 欧美激情性做爰免费视频 | 亚洲三级理论 | 在线观看视频一区二区三区 | 亚洲午夜精选 | 亚洲sssss色在线观看 | 亚洲激情偷拍 | 丰满少妇久久久久久久 | 亚洲天堂2016| 久久人体视频 | www.香蕉视频在线观看 | 久久久a级片| 伊人春色视频 | 国产日韩中文字幕 |