成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解

Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解

熱門標(biāo)簽:宿州外呼系統(tǒng)公司 信陽電銷外呼系統(tǒng)怎么樣 株洲電銷 南充電銷外呼系統(tǒng) 陜西辦理400電話 貴陽網(wǎng)絡(luò)外呼系統(tǒng)軟件 地圖標(biāo)注小程序 海外工廠地圖標(biāo)注 南昌外呼系統(tǒng)定制

一:docker安裝好mongodb

第一步:docker安裝好mongodb

[root@iZbp1gp1t778obaz5m8vk8Z /]# docker search mongo
 
[root@iZbp1gp1t778obaz5m8vk8Z /]# docker pull mongo:latest
 
Trying to pull repository docker.io/library/mongo ... 
latest: Pulling from docker.io/library/mongo
f22ccc0b8772: Pull complete 
3cf8fb62ba5f: Pull complete 
e80c964ece6a: Pull complete 
329e632c35b3: Pull complete 
3e1bd1325a3d: Pull complete 
4aa6e3d64a4a: Pull complete 
035bca87b778: Pull complete 
874e4e43cb00: Pull complete 
08cb97662b8b: Pull complete 
f623ce2ba1e1: Pull complete 
f100ac278196: Pull complete 
6f5539f9b3ee: Pull complete 
Digest: sha256:02e9941ddcb949424fa4eb01f9d235da91a5b7b64feb5887eab77e1ef84a3bad
Status: Downloaded newer image for docker.io/mongo:latest
 
[root@iZbp1gp1t778obaz5m8vk8Z /]# docker images
REPOSITORY   TAG     IMAGE ID   CREATED    SIZE
docker.io/mongo  latest    3068f6bb852e  5 days ago   493 MB
 
 指定版本安裝,建議不要安裝最新的,很坑爹,我喜歡這個版本
[root@iZbp1gp1t778obaz5m8vk8Z ~]$ docker pull mongo:4.2.1

第二步:啟動docker中的mongodb

[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# docker run -itd --name mongo --restart=on-failure:10 -d -m 1G --memory-swap 4G -p 27017:27017 -v /data/mongodb:/data/db mongo 
1bcf117db0a8e86840a1acac769338053e8dff25a41bd1488d7a274ea171371a
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# 
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# docker ps -a
CONTAINER ID  IMAGE    COMMAND     CREATED    STATUS    PORTS      NAMES
1bcf117db0a8  mongo    "docker-entrypoint..." 7 seconds ago  Up 7 seconds  0.0.0.0:27017->27017/tcp mongo
 
此處我們設(shè)置為非登錄可見
新docker人請參考前期文章知曉參數(shù),啟動完成后。咱們開始整賬戶
這個是4.2.1 版本的啟動
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# docker run -itd --name mongo --restart=on-failure:10 -d -m 1G --memory-swap 4G -p 27017:27017 \

-v /data/mongodb:/data/db \

mongo:4.2.1 --auth
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# 
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# docker ps -a
CONTAINER ID  IMAGE    COMMAND     CREATED    STATUS    PORTS      NAMES
1bcf117db0a8  mongo    "docker-entrypoint..." 7 seconds ago  Up 7 seconds  0.0.0.0:27017->27017/tcp mongo
 
此處我們設(shè)置為非登錄可見
新docker人請參考前期文章知曉參數(shù),啟動完成后。咱們開始整賬戶

《docker常見參數(shù)操作方法》

第三步:mongodb 配置好用戶信息

為MongoDb創(chuàng)建賬戶信息
 
[root@iZbp1gp1t778obaz5m8vk8Z mongodb]# docker exec -it mongo mongo admin
MongoDB shell version v4.4.2
connecting to: mongodb://127.0.0.1:27017/admin?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("a2d4a27c-a9dc-4af4-90cb-233e41394d51") }
MongoDB server version: 4.4.2
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
	https://docs.mongodb.com/
Questions? Try the MongoDB Developer Community Forums
	https://community.mongodb.com
> db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
Successfully added user: {
	"user" : "admin",
	"roles" : [
		{
			"role" : "userAdminAnyDatabase",
			"db" : "admin"
		}
	]
}
> db.auth('admin', '123456')
1
> db.grantRolesToUser("admin", [ { role: "readWrite", db: "admin" } ])
為MongoDb創(chuàng)建賬戶信息,如果你不需要驗(yàn)證可以不跑這一段,但是生產(chǎn)環(huán)境可不要這么干
 
# 連接至docker中的命令操作界面
[root@izwz99z5o9dc90keftqhlrz ~]# docker exec -it mongo mongo admin
 
# 創(chuàng)建一個名為 admin,密碼為 123456的用戶。
> db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
 
# 嘗試使用上面創(chuàng)建的用戶信息進(jìn)行連接。
> db.auth('admin', '123456')
 
# 給admin授權(quán)、讀寫權(quán)限
> db.grantRolesToUser("admin", [ { role: "readWrite", db: "admin" } ])
 
上面是第一次進(jìn)入的時候
第二次進(jìn)入時,就要守規(guī)矩了.一定要先進(jìn)guides 數(shù)據(jù)庫,再添加用戶,否則不知道你添加到哪里去了
> use guides
#或者直接創(chuàng)建時給所有者權(quán)限
> db.createUser({user:"guides",pwd:"123456",roles:[{role:"dbOwner",db:"guides"}]})
#連接到此賬戶
> db.auth('guides','123456')
#用此賬戶、寫入一條數(shù)據(jù)到guides數(shù)據(jù)庫-這個文檔
> db.guides.insert({"name":"liuxing", "age":31})

二:springboot采集日志至mongodb

采集日志就特別粗曠了

第一步:pom.xml添加配置

<!-- mongodb數(shù)據(jù)庫操作 -->
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>

第二步:application.yml 配置好連接

#告訴Spring Boot應(yīng)該在何處mongodb,沒開驗(yàn)證 --auth 不需要輸入用戶名和密碼,記住
spring 
 data:
 mongodb:
  host: 47.110.57.115
  port: 27017
  authentication-database: guides
  database: guides
  username: guides
  password: '123456'
  max-connection-idle-time: 1000
  max-connection-per-host: 200
  max-wait-time: 60000
  max-connection-life-time: 0
  connect-timeout: 1000
  socket-timeout: 2000
 
4.0以上authentication-database: 不要再寫admin了,或者說4.2.1
authentication-database: guides

第三步:AOP切片日志獲取

package com.zhx.guides.assistant.dto;
 
import com.zhx.guides.assistant.util.object.TimeHelper;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * @Date 創(chuàng)建時間: 2020-12-17 14:33
 * @Author 作者姓名: Liux
 * @Version 1.0
 * @Copyright Copyright by
 * @Direction 類說明
 */
public class HttpRequestLog implements Serializable {
 
 public final static String collectName = "guides" ;
 
 private String url ;
 private String httpMethod ;
 private String className ;
 private String methodName ;
 private String ip ;
 private String requestParam ;
 private Date nowTime = TimeHelper.getCurrentDate() ;
 
 .... get set 省略
 
}
package com.zhx.guides.assistant.web.aspect;
 
import com.alibaba.fastjson.JSONObject;
import com.zhx.guides.assistant.dto.HttpRequestLog;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.stereotype.Component;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
 
import javax.servlet.http.HttpServletRequest;
 
/**
 * @Class WebLogAspect
 * @Version 1.0
 * @Date 創(chuàng)建時間:2020-03-03 10:05
 * @Copyright Copyright by company
 * @Direction 類說明
 */
@Aspect
@Component
public class WebLogAspect {
 
 @Autowired
 private MongoTemplate mongoTemplate;
 
 private final static Logger logger = LoggerFactory.getLogger(WebLogAspect.class);
 
 /** 以 controller 包下定義的所有請求為切入點(diǎn) */
 @Pointcut("execution(public * com.zhx.guides.assistant.interfaces.controller..*.*(..))")
 public void webLog() {}
 
 /**
  * 在切點(diǎn)之前織入
  * @param joinPoint
  * @throws Throwable
  */
 @Before("webLog()")
 public void doBefore(JoinPoint joinPoint) throws Throwable {
  // 開始打印請求日志
  ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
  HttpServletRequest request = attributes.getRequest();
 
  HttpRequestLog httpRequestLog = new HttpRequestLog() ;
  httpRequestLog.setUrl( request.getRequestURL().toString() );
  httpRequestLog.setHttpMethod( request.getMethod() );
  httpRequestLog.setClassName( joinPoint.getSignature().getDeclaringTypeName() );
  httpRequestLog.setMethodName( joinPoint.getSignature().getName());
  httpRequestLog.setIp( request.getRemoteAddr() );
 
  // 打印請求相關(guān)參數(shù)
  logger.info("======================= Start ======================");
  // 打印請求 url
  logger.info("URL   : {}", httpRequestLog.getUrl() );
  // 打印 Http method
  logger.info("HTTP Method : {}", httpRequestLog.getHttpMethod() );
  // 打印調(diào)用 controller 的全路徑以及執(zhí)行方法
  logger.info("Class Method : {}.{}", httpRequestLog.getClassName() , httpRequestLog.getMethodName());
  // 打印請求的 IP
  logger.info("IP    : {}", httpRequestLog.getIp() );
  // 打印請求入?yún)?
  try {
   Object requestParam = joinPoint.getArgs();
   httpRequestLog.setRequestParam( JSONObject.toJSONString(requestParam) );
   logger.info("參數(shù)   : {}", httpRequestLog.getRequestParam() );
  }catch (Exception e){
   logger.info("參數(shù)打印失敗,異常: {}", e.getMessage() );
  }finally {
   httpRequestLog.setClassName( null );
   try{mongoTemplate.save( httpRequestLog , HttpRequestLog.collectName );}catch (Exception e){}
  }
 }
 
 /**
  * 在切點(diǎn)之后織入
  * @throws Throwable
  */
 @After("webLog()")
 public void doAfter() throws Throwable {
  logger.info("======================= End ======================");
 }
 
 /**
  * 環(huán)繞
  * @param proceedingJoinPoint
  * @return
  * @throws Throwable
  */
 @Around("webLog()")
 public Object doAround(ProceedingJoinPoint proceedingJoinPoint) throws Throwable {
  long startTime = System.currentTimeMillis();
  Object result = proceedingJoinPoint.proceed();
  // 打印出參
  logger.info("返回值 : {}", JSONObject.toJSONString(result));
  // 執(zhí)行耗時
  logger.info("耗時 : {} ms", System.currentTimeMillis() - startTime);
  return result;
 }
 
}
package com.zhx.guides.assistant.util.object;
 
import org.apache.commons.lang.StringUtils;
 
import java.util.Date;
 
/**
 * @Class TimeHelper
 * @Version 1.0
 * @Date 創(chuàng)建時間:2018/12/21 09:26
 * @Copyright Copyright by
 * @Direction 類說明
 */
public class TimeHelper { 
 
 /**
  *當(dāng)前時間
  * @return
  */
 public static Date getCurrentDate(){
  Calendar calendar = Calendar.getInstance();
  return calendar.getTime();
 }
 
}

三:看看存儲日志的效果

備注:請注意使用的mongodb版本:4.2.1 依次配置使用即可

如果你使用的最新版本,有可能發(fā)生各種 權(quán)限不能通過的問題,那么請切換至4.2.1穩(wěn)定版本,用最新版本有點(diǎn)當(dāng)小白鼠的感覺。

到此這篇關(guān)于Docker mongoDB 4.2.1 安裝并收集springboot日志的文章就介紹到這了,更多相關(guān)Docker安裝mongoDB并收集springboot日志內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:開封 拉薩 石嘴山 鄭州 晉城 汕頭 玉林 三明

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解》,本文關(guān)鍵詞  Docker,mongoDB,4.2.1,安裝,并,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    牛牛精品视频在线| 亚洲图片另类小说| 亚洲成人在线电影| 久久99国产精品自在自在app| 日韩av综合中文字幕| 成人亚洲欧美激情在线电影| 在线激情av| 色狮一区二区三区四区视频| 日韩精品三区四区| 精品三级在线| chinese偷拍一区二区三区| 91麻豆精品国产91久久综合| 欧美激情一区二区三区p站| 免费一区二区三区在线视频| 国产一区二区高清在线| 米仓穗香在线观看| 国产av人人夜夜澡人人爽| 国产精品久久久久久久小唯西川| 怡红院成永久免费人全部视频| 国产在线观看不卡一区二区三区| 久久久久久久999精品视频| аⅴ天堂中文在线网| 久久伊人影院| 玩弄中年熟妇正在播放| 国产在线日韩在线| 国产91福利| 蜜桃久久精品成人无码av| 性xx色xx综合久久久xx| 无尽裸体动漫2d在线观看| 神马午夜精品91| 亚洲一区二区小说| 成人av在线不卡| 美女精品自拍一二三四| 日韩av中文字幕一区| a天堂资源在线观看| 亚洲日本久久久| 清纯唯美激情亚洲| 国产精品无码人妻一区二区在线| 午夜日本精品| 国产精品综合色区在线观看| 最近中文字幕mv第三季歌词| 99久久久久成人国产免费| 色婷婷视频在线观看| 污片视频在线免费观看| 国产九色视频| 国精产品一区一区三区mba下载| 欧美—级a级欧美特级ar全黄| 亚洲一区二区三区乱码aⅴ| 久久影视电视剧免费网站清宫辞电视| 手机在线精品视频| 日韩不卡av在线| 国产欧美69| 亚洲av成人精品日韩在线播放| 日本在线视频www色| www.视频一区| 欧美日韩aaaa| 麻豆网址在线观看| 色哟哟网站入口亚洲精品| 亚洲男人天堂av| 在线不卡免费av| 麻豆精品免费视频入口| www.香蕉视频在线观看| 在线欧美三级| 欧美三片在线视频观看| 四虎wwwcom| 91网站免费观看| av电影院在线看| 亚洲精品人成网在线播放影院| 国产精品专区免费| 日韩电影免费在线观看中文字幕| 国产欧美日韩精品a在线观看| 黄色动漫在线观看| 91嫩草|国产丨精品入口| 99re在线播放| 尤物网址在线观看| 国产精品18在线| 狠狠色噜噜狠狠狠狠黑人| 4438亚洲最大| 欧美手机在线| 青青草国产精品亚洲专区无| 国产成人综合在线播放| 国产精品免费免费| 午夜精品久久99蜜桃的功能介绍| 欧美男同视频网| 久久久久久综合| 国产99久久久| 丝袜美腿一区二区三区动态图| 国产日产一区二区| 日本亚洲欧美在线| 国产av一区二区三区精品| 日本免费黄网站| 国自产拍偷拍精品啪啪一区二区| 蜜臀精品一区二区三区在线观看| 亚洲视频一区二区免费在线观看| 免费性色视频| 手机在线免费看片| 欧美一级二级在线观看| 久久亚洲综合| 国自产拍偷拍精品啪啪一区二区| 亚洲午夜精品久久久久久app| 美女网站视频久久| 三级视频在线看| 91国产丝袜在线放| 亚洲人精品午夜在线观看| 一区二区三区无码高清视频| 噼里啪啦国语在线观看免费版高清版| 免费电影视频在线看| 男人与禽猛交狂配| 中文字幕人妻丝袜乱一区三区| 亚洲激情不卡| 日韩欧美精品一区| 日韩成人精品视频| 91亚洲大成网污www| 人人插人人射| av在线播放一区二区| caoporn免费在线| 香蕉视频在线观看网站| 高清一区二区| 精品视频久久| 99视频有精品高清视频| 亚洲视频电影在线| 影音先锋亚洲电影| 第四色亚洲色图| 久久综合伊人| 在线观看免费黄色网址| 国产精品无码免费专区午夜| 美女露出粉嫩尿囗让男人桶| 国模视频一区二区三区| 成人网欧美在线视频| 亚洲熟妇av日韩熟妇在线| 日本国产在线播放| 国产一级精品视频| 男人天堂成人在线| 先锋av在线资源| 三年中国中文在线观看免费播放| 精品一区二区三区中文字幕在线| 污片在线观看一区二区| 欧美理论电影在线| 久久人人爽国产| 成人爱爱电影网址| 日韩精品久久一区二区| 免费在线观看亚洲视频| 永久免费在线观看视频| 中文字幕日产av一二三区| 日本一区视频在线观看免费| 捆绑调教日本一区二区三区| 国产视频一区免费看| 92看片淫黄大片欧美看国产片| 欧美视频13p| 欧美xxxxbb| 中文字幕的av| 免费亚洲一区| 黄色成人免费看| 伊人伊人伊人久久| 蜜桃在线一区二区三区| 亚洲精品一区二区三区在线播放| 一本大道亚洲视频| 久操成人在线视频| 一区二区国产日产| 日韩国产欧美精品一区二区三区| 先锋影音男人| 久久久一区二区| 男人看的污网站| 国产伦精品一区二区三区视频黑人| 噜噜噜在线观看播放视频| 日本爱爱免费视频| 久热这里只有精品6| 久久免费黄色| 久久精品亚洲精品| 成人在线免费视频观看| 男女视频在线看| 国产在线不卡精品| 在线观看av影片| 久久夜色精品国产欧美乱极品| 韩国福利在线| 在线精品视频在线观看高清| 亚洲人精品午夜| 久久久综合久久久| 97超碰在线公开在线看免费| www.男人的天堂| 精品中文字幕一区二区三区四区| 精品网站aaa| 国产一区二区三区四区| 欧美作爱福利免费观看视频| 亚洲第一级黄色片| 中文字幕在线乱| 国产一区二区三区在线观看免费视频| 国产精品麻豆免费版| 99精品在免费线偷拍| 在线免费观看日韩欧美| 黄色资源在线观看| 狠狠色丁香久久婷婷综合丁香| 欧美一区二粉嫩精品国产一线天| 日韩三级在线观看视频| 日本免费看黄| 国产精品18毛片一区二区| 午夜精品剧场| 欧美性x x x| 一级二级在线观看| 伊人久久久久久久久久久久久久| 免费看岛国视频在线观看| 欧美丝袜一区二区三区| 亚洲青青久久| 999精品免费视频| 国产一区二区三区视频播放| 欧美一级黄色大片| 欧美国产视频在线| 久久超碰97中文字幕| 久久精品一偷一偷国产| 香蕉av777xxx色综合一区| 日本中文在线播放| 久久99热只有频精品91密拍| 91吃瓜在线观看| 日韩人妻无码一区二区三区| 国产一级片大全| 精品免费二区三区三区高中清不卡| 国产精品6699| xxxxhd欧美精品| 无遮挡爽大片在线观看视频| 国产精品一区2区3区| 在线观看免费看片| 日韩欧美亚洲一区二区三区| 亚洲精品在线三区| 欧美伦理片在线观看| 国产激情在线免费观看| 国产精品白浆一区二小说| 午夜裸体女人视频网站在线观看| 国产一区二区三区日韩精品| 国产一区二区在线视频聊天| 亚洲成人动漫在线观看| xvideos国产在线视频| 成人中文在线| 日韩欧美高清在线播放| 992tv在线观看| 日韩精品视频无播放器在线看| 国产日韩换脸av一区在线观看| 在线观看黄色片| 欧美aaaaaaa| 久久久神马电影| 日本10禁啪啪无遮挡免费一区二区| 二区三区中文字幕| 深夜福利av你懂的| 狠狠艹夜夜干| 黑人巨大精品欧美一区二区免费| 91伊人久久| 欧美日韩在线播放| 成人在线视频国产| 日韩乱码人妻无码中文字幕久久| 波多野结衣家庭教师在线播放| wwwxxx在线观看| av免费播放网站| 久久96国产精品久久99软件| 亚洲第一网中文字幕| 青春草在线视频| 日韩一区二区三区xxxx| 超薄肉色丝袜足j调教99| 日韩一级欧美一级| 亚洲私人影吧| 一区二区三区国产精华| 国产在线视频一区二区三区| 亚洲精品www久久久| 国产欧美日韩精品丝袜高跟鞋| 91亚洲一线产区二线产区| 国产高清自拍视频| 麻豆精品少妇| 精品国产国产综合精品| 青青草av专区| 久久久久免费av| 久久99视频精品| 欧美一区二区视频在线观看2020| 在线免费黄网| 性色av香蕉一区二区| 中文天堂网在线www| 欧美日韩综合精品| 久久精选视频| 日韩免费观看在线观看| 国产二级一片内射视频播放| 制服丝袜av成人在线看| 国产视频自拍一区| 性欧美videossex精品| 二区在线播放| 国产精品一区二区欧美| 亚洲免费网站| 99视频这里有精品| 激情欧美日韩一区二区| 狠狠入ady亚洲精品| 国产在线观看91精品一区| 中文字幕一区三区久久女搜查官| 精品久久久久久久久久久国产字幕| 3d动漫精品啪啪一区二区三区免费| 婷婷成人激情| 日韩国产在线播放| 国产伦精品一区二区三区视频免费| 91avcom| 中文字幕一区二区中文字幕| 国产精品一级黄| 欧美人动与zoxxxx乱| 可以在线看的av| aaa级精品久久久国产片| 国产精品久久久久久久久夜色| 欧美日韩国产页| 精品综合久久久| 激情懂色av一区av二区av| 欧美日韩精品亚洲精品| 香蕉久久夜色精品国产使用方法| 午夜激情福利视频| japanese23hdxxxx日韩| 亚洲高清在线免费| 91欧美日韩一区| 影音先锋亚洲精品| 91成人精品在线| 高潮毛片又色又爽免费| 精品久久亚洲一级α| 免费一二一二在线视频| 久久久国产午夜精品| 日韩av在线中文| 日韩欧美精品一区二区三区经典| 久久77777| 欧美xxxx黑人又粗又长精品| 欧美韩日国产| 青青草成人激情在线| 理论片午夜视频在线观看| 人妻少妇偷人精品久久久任期| 国产又大又黑又粗免费视频| 精品人妻大屁股白浆无码| 男女免费观看在线爽爽爽视频| 国产深夜精品| 黄色av网址在线免费观看|