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

一篇帶給你Apache APISIX 初體驗

網絡 通信技術
Apache APISIX 是一個基于 OpenResty 和 Etcd 實現的動態、實時、高性能的 API 網關,目前已經進入 Apache 進行孵化。提供了豐富的流量管理功能。

Apache APISIX 是一個基于 OpenResty 和 Etcd 實現的動態、實時、高性能的 API 網關,目前已經進入 Apache 進行孵化。提供了豐富的流量管理功能,如負載均衡、動態路由、動態 upstream、A/B測試、金絲雀發布、限速、熔斷、防御惡意攻擊、認證、監控指標、服務可觀測性、服務治理等。可以使用 APISIX 來處理傳統的南北流量以及服務之間的東西向流量。

與傳統 API 網關相比,APISIX 具有動態路由和熱加載插件功能,避免了配置之后的 reload 操作,同時 APISIX 支持 HTTP(S)、HTTP2、Dubbo、QUIC、MQTT、TCP/UDP 等更多的協議。而且還內置了 Dashboard,提供強大而靈活的界面。同樣也提供了豐富的插件支持功能,而且還可以讓用戶自定義插件。

上圖是 APISIX 的架構圖,整體上分成數據面和控制面兩個部分,控制面用來管理路由,主要通過 etcd 來實現配置中心,數據面用來處理客戶端請求,通過 APISIX 自身來實現,會不斷去 watch etcd 中的 route、upstream 等數據。

APISIX Ingress

同樣作為一個 API 網關,APISIX 也支持作為 Kubernetes 的一個 Ingress 控制器進行使用。APISIX Ingress 在架構上分成了兩部分,一部分是 APISIX Ingress Controller,作為控制面它將完成配置管理與分發。另一部分 APISIX(代理) 負責承載業務流量。

當 Client 發起請求,到達 Apache APISIX 后,會直接把相應的業務流量傳輸到后端(如 Service Pod),從而完成轉發過程。此過程不需要經過 Ingress Controller,這樣做可以保證一旦有問題出現,或者是進行變更、擴縮容或者遷移處理等,都不會影響到用戶和業務流量。

同時在配置端,用戶通過 kubectl apply 創建資源,可將自定義 CRD 配置應用到 K8s 集群,Ingress Controller 會持續 watch 這些資源變更,來將相應配置應用到 Apache APISIX(通過 admin api)。

從上圖可以看出 APISIX Ingress 采用了數據面與控制面的分離架構,所以用戶可以選擇將數據面部署在 K8s 集群內部或外部。但 Ingress Nginx 是將控制面和數據面放在了同一個 Pod 中,如果 Pod 或控制面出現一點閃失,整個 Pod 就會掛掉,進而影響到業務流量。這種架構分離,給用戶提供了比較方便的部署選擇,同時在業務架構調整場景下,也方便進行相關數據的遷移與使用。

APISIX Ingress 控制器目前支持的核心特性包括:

  • 全動態,支持高級路由匹配規則,可與 Apache APISIX 官方 50 多個插件 & 客戶自定義插件進行擴展使用
  • 支持 CRD,更容易理解聲明式配置
  • 兼容原生 Ingress 資源對象
  • 支持流量切分
  • 服務自動注冊發現,無懼擴縮容
  • 更靈活的負載均衡策略,自帶健康檢查功能
  • 支持 gRPC 與 TCP 4 層代理

安裝

我們這里在 Kubernetes 集群中來使用 APISIX,可以通過 Helm Chart 來進行安裝,首先添加官方提供的 Helm Chart 倉庫:

  1. ➜ helm repo add apisix https://charts.apiseven.com 
  2. ➜ helm repo update 

由于 APISIX 的 Chart 包中包含 dashboard 和 ingress 控制器的依賴,我們只需要在 values 中啟用即可安裝 ingress 控制器了:

  1. ➜ helm fetch apisix/apisix 
  2. ➜ tar -xvf apisix-0.7.2.tgz 
  3. ➜ mkdir -p apisix/ci 

在 apisix/ci 目錄中新建一個用于安裝的 values 文件,內容如下所示:

  1. # ci/prod.yaml 
  2. apisix: 
  3.   enabled: true 
  4.  
  5.   nodeSelector:  # 固定在node2節點上 
  6.     kubernetes.io/hostname: node2 
  7.  
  8. gateway: 
  9.   type: NodePort 
  10.   externalTrafficPolicy: Cluster 
  11.   http: 
  12.     enabled: true 
  13.     servicePort: 80 
  14.     containerPort: 9080 
  15.  
  16. etcd: 
  17.   enabled: true  # 會自動創建3個節點的etcd集群 
  18.   replicaCount: 1  # 多副本需要修改下模板,這里暫時運行一個etcd pod 
  19.  
  20. dashboard: 
  21.   enabled: true 
  22.  
  23. ingress-controller: 
  24.   enabled: true 
  25.   config: 
  26.     apisix: 
  27.       serviceName: apisix-admin 
  28.       serviceNamespace: apisix  # 指定命名空間,如果不是 ingress-apisix 需要重新指定 

經測試官方的 Helm Chart 包對 etcd 多節點集群支持不是很好,我測試跑3個節點會出問題,應該還需要重新修改模板去兼容,另外對外部的 etcd tls 集群兼容度也不好,比如 dashboard 的 Chart 需要自己修改模板去支持 tls,所以這里我們測試先改成 1 個副本的 etcd 集群。

APISIX 需要依賴 etcd,默認情況下 Helm Chart 會自動安裝一個3副本的 etcd 集群,需要提供一個默認的 StorageClass,如果你已經有默認的存儲類則可以忽略下面的步驟,這里我們安裝一個 nfs 的 provisioner,用下面的命令可以安裝一個默認的 StorageClass:

  1. ➜ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/ 
  2. ➜ helm upgrade --install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \ 
  3. --set nfs.server=192.168.31.31 \  # 指定nfs地址 
  4. --set nfs.path=/var/lib/k8s/data \  # nfs路徑 
  5. --set image.repository=cnych/nfs-subdir-external-provisioner \ 
  6. --set storageClass.defaultClass=true -n kube-system 

安裝完成后會自動創建一個 StorageClass:

  1. ➜ kubectl get sc 
  2. NAME                   PROVISIONER                                     RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE 
  3. nfs-client (default)   cluster.local/nfs-subdir-external-provisioner   Delete          Immediate              true                   35s 

然后直接執行下面的命令進行一鍵安裝:

  1. ➜ helm upgrade --install apisix ./apisix -f ./apisix/ci/prod.yaml -n apisix 
  2. Release "apisix" does not exist. Installing it now. 
  3. NAME: apisix 
  4. LAST DEPLOYED: Thu Dec 30 16:28:38 2021 
  5. NAMESPACE: apisix 
  6. STATUS: deployed 
  7. REVISION: 1 
  8. NOTES: 
  9. 1. Get the application URL by running these commands: 
  10.   export NODE_PORT=$(kubectl get --namespace apisix -o jsonpath="{.spec.ports[0].nodePort}" services apisix-gateway) 
  11.   export NODE_IP=$(kubectl get nodes --namespace apisix -o jsonpath="{.items[0].status.addresses[0].address}") 
  12.   echo http://$NODE_IP:$NODE_PORT 

正常就可以成功部署 apisix 了:

  1. ➜ kubectl get pods -n apisix 
  2. NAME                                         READY   STATUS    RESTARTS   AGE 
  3. apisix-dashboard-b69d5c768-r6tqk             1/1     Running   0          85m 
  4. apisix-etcd-0                                1/1     Running   0          90m 
  5. apisix-fb8cdb569-wz9gq                       1/1     Running   0          87m 
  6. apisix-ingress-controller-7d5bbf5dd5-r6khq   1/1     Running   0          85m 
  7. ➜ kubectl get svc -n apisix 
  8. NAME                        TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)             AGE 
  9. apisix-admin                ClusterIP   10.97.108.252    <none>        9180/TCP            3h 
  10. apisix-dashboard            NodePort    10.108.202.136   <none>        80:31756/TCP        3h 
  11. apisix-etcd                 ClusterIP   10.107.150.100   <none>        2379/TCP,2380/TCP   3h 
  12. apisix-etcd-headless        ClusterIP   None             <none>        2379/TCP,2380/TCP   3h 
  13. apisix-gateway              NodePort    10.97.214.188    <none>        80:32200/TCP        3h 
  14. apisix-ingress-controller   ClusterIP   10.103.176.26    <none>        80/TCP              3h 

測試

現在我們可以為 Dashboard 創建一個路由規則,新建一個如下所示的 ApisixRoute 資源對象即可:

  1. apiVersion: apisix.apache.org/v2beta2 
  2. kind: ApisixRoute 
  3. metadata: 
  4.   name: dashboard 
  5.   namespace: apisix 
  6. spec: 
  7.   http: 
  8.     - name: root 
  9.       match: 
  10.         hosts: 
  11.           - apisix.qikqiak.com 
  12.         paths: 
  13.           - "/*" 
  14.       backends: 
  15.       - serviceName: apisix-dashboard 
  16.         servicePort: 80 

創建后 apisix-ingress-controller 會將上面的資源對象通過 admin api 映射成 APISIX 中的配置:

  1. ➜ kubectl get apisixroute -n apisix 
  2. NAME        HOSTS                    URIS     AGE 
  3. dashboard   ["apisix.qikqiak.com"]   ["/*"]   75m 

所以其實我們的訪問入口是 APISIX,而 apisix-ingress-controller 只是一個用于監聽 crds,然后將 crds 翻譯成 APISIX 的配置的工具而已,現在就可以通過 apisix-gateway 的 NodePort 端口去訪問我們的 dashboard 了:

默認登錄用戶名和密碼都是 admin,登錄后在路由菜單下正常可以看到上面我們創建的這個 dashboard 的路由信息:

點擊更多下面的查看就可以看到在 APISIX 下面真正的路由配置信息:

所以我們要使用 APISIX,也一定要理解其中的路由 Route 這個概念,路由(Route)是請求的入口點,它定義了客戶端請求與服務之間的匹配規則,路由可以與服務(Service)、上游(Upstream)關聯,一個服務可對應一組路由,一個路由可以對應一個上游對象(一組后端服務節點),因此,每個匹配到路由的請求將被網關代理到路由綁定的上游服務中。

理解了路由后自然就知道了我們還需要一個上游 Upstream 進行關聯,這個概念和 Nginx 中的 Upstream 基本是一致的,在上游菜單下可以看到我們上面創建的 dashboard 對應的上游服務:

其實就是將 Kubernetes 中的 Endpoints 映射成 APISIX 中的 Upstream,然后我們可以自己在 APISIX 這邊進行負載。

APISIX 提供的 Dashboard 功能還是非常全面的,我們甚至都可以直接在頁面上進行所有的配置,包括插件這些,非常方便。

當然還有很多其他高級的功能,比如流量切分、請求認證等等,這些高級功能在 crds 中去使用則更加方便了,當然也是支持原生的 Ingress 資源對象的,關于 APISIX 的更多高級用法,后續再進行說明。

 

責任編輯:姜華 來源: k8s技術圈
相關推薦

2021-07-12 06:11:14

SkyWalking 儀表板UI篇

2022-04-29 14:38:49

class文件結構分析

2021-07-21 09:48:20

etcd-wal模塊解析數據庫

2021-03-12 09:21:31

MySQL數據庫邏輯架構

2021-04-14 14:16:58

HttpHttp協議網絡協議

2024-06-13 08:34:48

2023-03-29 07:45:58

VS編輯區編程工具

2022-02-17 08:53:38

ElasticSea集群部署

2021-01-28 08:55:48

Elasticsear數據庫數據存儲

2021-06-21 14:36:46

Vite 前端工程化工具

2022-03-22 09:09:17

HookReact前端

2021-04-08 11:00:56

CountDownLaJava進階開發

2021-04-01 10:51:55

MySQL鎖機制數據庫

2021-07-08 07:30:13

Webpack 前端Tree shakin

2023-03-13 09:31:04

2021-04-14 07:55:45

Swift 協議Protocol

2022-02-25 15:50:05

OpenHarmonToggle組件鴻蒙

2021-05-08 08:36:40

ObjectString前端

2021-04-23 08:59:35

ClickHouse集群搭建數據庫

2021-10-28 08:51:53

GPIO軟件框架 Linux
點贊
收藏

51CTO技術棧公眾號

欧美在线观看视频一区二区| 最新中文字幕第一页| 国产福利视频在线| 成人美女视频在线看| 日韩av黄色在线观看| 少妇视频一区二区| 白白在线精品| 欧美日韩久久一区| 欧美黑人经典片免费观看| 成人网视频在线观看| 国产成人免费网站| 国产精品91免费在线| 麻豆亚洲av熟女国产一区二| 国产精品片aa在线观看| 日韩午夜小视频| caoporn超碰97| 搞黄网站在线看| 综合婷婷亚洲小说| 欧美日韩一区二区三区在线视频| 国产av精国产传媒| 免费在线观看一区二区三区| 4p变态网欧美系列| 国产suv一区二区三区| 精品免费视频| 精品亚洲永久免费精品| 少妇熟女视频一区二区三区| 福利视频亚洲| 91黄色免费版| 3d动漫一区二区三区| 亚洲按摩av| 中文字幕在线不卡一区二区三区| 蜜桃狠狠色伊人亚洲综合网站| 丰满肉嫩西川结衣av| 狠狠久久亚洲欧美| 国产中文欧美精品| 天天干天天插天天射| 午夜在线视频一区二区区别| 欧美黑人xxxⅹ高潮交| 天堂av免费在线| 精品久久久久中文字幕小说| 超碰97久久| 国产精品亲子伦对白| 久久草视频在线看| 婷婷色在线观看| 成人免费视频播放| 国产精品免费看一区二区三区| 国产精品一区二区三区在线免费观看| 日韩成人伦理电影在线观看| 欧美最猛性xxxxx免费| 日韩欧美不卡视频| 亚洲美女色禁图| **欧美日韩vr在线| 成人免费区一区二区三区| 亚洲每日更新| 97视频在线观看网址| 日本中文字幕免费| 日韩午夜免费视频| 欧美亚洲第一页| 狠狠人妻久久久久久| 另类图片国产| 国产精品草莓在线免费观看| 高潮无码精品色欲av午夜福利 | youjizz.com亚洲| 尤物视频在线免费观看| 国产精品久久久久久妇女6080 | 亚洲视频大全| 日韩av色综合| 波多野结衣高清在线| 美女免费视频一区| 亚洲伊人久久综合| 蜜桃视频污在线观看| 99精品久久只有精品| 欧美国产二区| 免费大片黄在线观看视频网站| 亚洲免费在线视频一区 二区| 激情六月天婷婷| 日本不卡1234视频| 都市激情亚洲综合| 91免费在线看| 婷婷精品国产一区二区三区日韩 | 中文字幕日本最新乱码视频| 欧美一级大片| 91精品国产高清一区二区三区| 国产精品无码自拍| 免费成人av| 日韩中文在线视频| 精品97人妻无码中文永久在线| 国产视频亚洲| 成人免费激情视频| 无码国产伦一区二区三区视频| 日本一区二区在线不卡| 超碰97在线看| 影视一区二区三区| 亚洲白拍色综合图区| 久久美女免费视频| 午夜精品久久久久99热蜜桃导演 | 亚洲性视频在线| 亚洲欧美制服另类日韩| 欧美特级一级片| 美日韩精品视频| 51成人做爰www免费看网站| 手机福利在线| 亚洲综合一区在线| gogogo高清免费观看在线视频| 国产成人一二| 精品国产一区av| av一级在线观看| 国产69精品久久777的优势| 欧美在线一二三区| 国产乱码午夜在线视频| 制服丝袜亚洲播放| av手机在线播放| 亚洲人人精品| 亚洲一区二区三区久久| 岛国在线大片| 欧美视频二区36p| 少妇欧美激情一区二区三区| blacked蜜桃精品一区| 久久人人爽人人爽人人片av高清| 最近日韩免费视频| 久久久91精品国产一区二区精品| 日本五级黄色片| 黑鬼狂亚洲人videos| 日本中文字幕在线视频| 亚洲超丰满肉感bbw| 91aaa精品| 日韩免费看片| 国产精品99久久久久久www| 五月婷婷深深爱| 亚洲六月丁香色婷婷综合久久 | 国产精品亚洲天堂| 成人黄色视屏网站| 亚洲日本欧美中文幕| 国产无人区码熟妇毛片多| 国产v综合v亚洲欧| 大地资源第二页在线观看高清版| 国产精品99| 伊人久久大香线蕉av一区二区| 五月天综合激情网| 99这里只有精品| 妺妺窝人体色777777| 一区二区免费| 欧美激情在线狂野欧美精品| 午夜精品久久久久久久第一页按摩 | 久草中文在线| 欧美剧情电影在线观看完整版免费励志电影| 级毛片内射视频| 人人精品人人爱| 亚洲第一导航| 涩涩涩久久久成人精品| 久久久91精品| 国产熟女一区二区丰满| 亚洲男人的天堂在线观看| 亚洲制服在线观看| 亚洲性感美女99在线| 成人毛片网站| 日韩理论视频| 国产一区二区三区精品久久久| 亚洲精品毛片一区二区三区| 亚洲国产精品国自产拍av| 欧美第一页浮力影院| 羞羞答答成人影院www| 5566中文字幕一区二区| 成人福利影视| 日韩精品中文字幕有码专区| 无码人妻久久一区二区三区| 日本一区二区高清| 亚洲天堂一区二区在线观看| 亚洲青色在线| 欧美在线视频二区| 99视频这里有精品| 97在线观看视频国产| 欧美中文在线| 555www色欧美视频| 国产一级片免费看| 国内揄拍国内精品久久| 国产精品美女久久| 成年人在线视频| 亚洲日本va在线观看| www.黄色网| 一区三区在线欧| 久久久这里只有精品视频| 女人天堂在线| 欧美一区二区三级| 黄色在线观看国产| 久久综合狠狠| 日韩欧美一区二区三区四区| 日韩免费小视频| 91精品国产一区二区人妖| 亚州成人av在线| 男人天堂2024| 亚洲欧美激情插| 亚洲激情视频小说| 久久国产剧场电影| 男人草女人视频| 欧美激情在线精品一区二区三区| 91视频免费网站| 都市激情综合| 欧美多人爱爱视频网站| 国产精品免费播放| 精品成a人在线观看| 中文字幕av在线免费观看| 亚洲一区中文日韩| 亚洲综合图片一区| 久久亚洲精品小早川怜子| 成人免费播放视频| 日韩在线卡一卡二| 自拍日韩亚洲一区在线| 欧美va久久久噜噜噜久久| 久久久久久99| 在线一区二区三区视频| 国产精品午夜国产小视频| 欧美aaaaa性bbbbb小妇| 欧美成年人视频网站欧美| 成人高清免费在线播放| 日韩av中文字幕在线播放| 亚洲精品久久久久久久久久久久久久 | 无码人妻丰满熟妇区bbbbxxxx| 亚洲国产一区二区三区青草影视| 99自拍偷拍视频| 久久免费偷拍视频| 欧美精品黑人猛交高潮| 懂色中文一区二区在线播放| 一级黄色片在线免费观看| 青青草一区二区三区| 337p粉嫩大胆噜噜噜鲁| 亚洲承认在线| www.亚洲成人网| 欧美日本国产| 国内外成人激情免费视频| 日韩在线观看| 亚洲精品一区二| av亚洲免费| 日韩精品不卡| 日韩精品一区二区三区免费观影| 欧美激情第一页在线观看| 亚洲自拍都市欧美小说| 欧美日韩一区二区三| 精品一区亚洲| 日韩av电影免费在线观看| 国产欧美日韩精品一区二区三区| 欧美黑人3p| 欧美日韩中文一区二区| 日韩av一区二区三区在线| 精品视频亚洲| 一区二区三区四区免费视频| 97精品视频在线看| 中文字幕超清在线免费观看| 一区二区三区四区日韩| 美女在线免费视频| 很黄很黄激情成人| 亚洲精品无码国产| 亚洲影音一区| 精品久久久久久久无码 | 午夜日韩激情| 男人天堂手机在线视频| 亚洲黄色免费| 欧美 日韩精品| 免费精品99久久国产综合精品| 欧美男女交配视频| 国产又黄又大久久| 午夜剧场免费看| 91麻豆国产精品久久| 日本一卡二卡在线播放| 国产精品对白交换视频| 久久久久久福利| 色婷婷激情久久| 亚洲最新av网站| 精品免费日韩av| 四虎在线免费看| 在线观看视频亚洲| 操你啦视频在线| 97在线视频免费观看| 一区二区视频免费完整版观看| 国产一区二区在线播放| 2023国产精华国产精品| 欧美尤物一区| 亚洲有吗中文字幕| 日韩在线视频在线观看| 另类中文字幕网| 水蜜桃av无码| 国产精品二区一区二区aⅴ污介绍| 久久久久久久黄色| 在线精品亚洲一区二区不卡| 国产www视频| 亚洲欧洲美洲在线综合| av毛片在线免费| 清纯唯美亚洲激情| 精品网站999| 色噜噜狠狠一区二区三区| 欧美视频不卡| 牛夜精品久久久久久久| 成人午夜av电影| 最新日韩免费视频| 大荫蒂欧美视频另类xxxx| 国产乱码精品一区二区三区精东| 亚洲国产欧美在线成人app| 青青青青在线| 日本最新高清不卡中文字幕| 成人噜噜噜噜| 午夜一区二区三区| 99在线精品视频在线观看| 亚洲理论中文字幕| 久久久亚洲综合| 日本少妇激情视频| 91精品国产一区二区三区蜜臀| 免费黄色在线视频网站| 欧美黄色三级网站| 91精品亚洲一区在线观看| 日本一区二区三区视频免费看| 激情久久久久久久| 欧美性猛交乱大交| 国产精品美女www爽爽爽| 欧美在线观看不卡| 亚洲成人av资源网| 超碰在线免费公开| 国产欧美精品va在线观看| 亚洲宅男网av| 免费无码av片在线观看| 不卡免费追剧大全电视剧网站| 欧美 日韩 国产 一区二区三区| 欧美色手机在线观看| 国产专区在线| 日韩美女写真福利在线观看| 国内精品免费| 欧美午夜小视频| 成人一区二区三区视频在线观看| 人妻少妇精品一区二区三区| 欧美日韩国产经典色站一区二区三区| 日本福利片高清在线观看| 97超碰色婷婷| 精品伊人久久久| 日韩国产欧美亚洲| av一区二区久久| www.av麻豆| 亚洲精选中文字幕| 欧美日韩免费看片| 青青草成人网| 蜜臀av性久久久久蜜臀aⅴ| 永久免费av无码网站性色av| 色婷婷av一区| jyzzz在线观看视频| 国产精品日韩欧美| 91视频精品| 特黄特黄一级片| 一区二区三区中文字幕精品精品| 国内精品久久久久久久久久| 粗暴蹂躏中文一区二区三区| 综合欧美亚洲| 久久久久久免费看| 91视频.com| 中文字幕欧美色图| 俺也去精品视频在线观看| 国产精品国产亚洲精品| 欧美这里只有精品| 97超碰欧美中文字幕| 国产成人无码av| 中文字幕亚洲综合| 91精品福利观看| 日本免费成人网| 91碰在线视频| 中文字幕在线观看欧美| 久久视频国产精品免费视频在线| 精品国产亚洲一区二区三区在线 | 8x8ⅹ拨牐拨牐拨牐在线观看| 久久精品国产精品青草色艺| 久久久精品五月天| 美国黄色片视频| 精品久久久久久久人人人人传媒| 玖玖在线播放| 亚洲视频在线二区| 国产成人精品aa毛片| 青青草av在线播放| 日韩在线视频观看| www.爱久久| 999精品视频在线| 亚洲美女免费在线| 亚洲欧美日韩综合在线| 国产精品欧美一区二区| 欧美午夜一区| 亚洲午夜精品久久久久久高潮| 91麻豆精品国产| 在线观看网站免费入口在线观看国内 | 国产ts在线观看| 色妹子一区二区| 性xxxxfjsxxxxx欧美| 欧美精品一区二区三区四区五区| 激情综合网最新| 国产99久久久| 欧美黑人xxxⅹ高潮交| 国产欧美日韩影院| 国产国语老龄妇女a片| 欧美中文字幕一区| 国产丝袜在线观看视频| 日韩欧美视频第二区| 粉嫩av亚洲一区二区图片| 这里只有精品9| 欧美孕妇与黑人孕交| 欧美在线黄色| 欧美性生给视频|