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

用Java實現的日志切割清理工具

開發 后端
對于服務器的日常維護來說,日志清理是非常重要的事情,如果殘留日志過多則嚴重浪費磁盤空間同時影響服務的性能。如果用手工方式進行清理,會花費太多時間,并且很多時候難以滿足實際要求。

對于服務器的日常維護來說,日志清理是非常重要的事情,如果殘留日志過多則嚴重浪費磁盤空間同時影響服務的性能。如果用手工方式進行清理,會花費太多時間,并且很多時候難以滿足實際要求。例如:如何在每個星期六凌晨3點把超過2G大的日志文件進行切割,保留最新的100M日志記錄?

網上沒有發覺能滿足本座要求的日志切割工具,因此花了一些閑暇時間自己寫了一個。由于要在多個平臺上使用,為了方便采用 Java 實現。本工具命名為 LogCutter,主要有以下特點:

  1. 支持 Linux、Mac 和 Windows 等所有常見操作系統平臺
  2. 支持命令行交互式運行
  3. 支持后臺非交互式運行(Linux/MAC 下使用 daemon 進程實現,Windows 用系統 Service 實現)
  4. 支持兩種日志清理方式(刪除日志文件或切割日志文件)
  5. 支持對 GB18030、UTF-8、UTF-16LE、UTF-16BE 等常用日志文件類型進行切割(不會發生切掉半個字符的情況)
  6. 高度可配置(程序執行周期、要刪除的日志文件過期時間、要切割的日志文件閥值和保留大小等均可配置

使用方法:

  1. *******************************************************  
  2. **** LogCutter - Bruce Liang, all rights reserved. ****  
  3. *******************************************************  
  4.  
  5. 一、啟動方式  
  6. --------------------------------------------------  
  7. ) Windows  
  8.     A) 前臺運行: > ./run.bat  
  9.     B) 后臺運行: > ./LogCutter.exe {      
  10.                                        -install-demand  (安裝手動啟動服務)  
  11.                                        -install-auto    (安裝自動啟動服務)  
  12.                                        -start           (啟動服務)  
  13.                                        -stop            (停止服務)  
  14.                                        -status          (查看服務狀態)  
  15.                                    }  
  16.  
  17.     *** 注 ***   
  18.         @ LogCutter.exe 以 Windows 系統服務的方式運行,安裝好后也可以通過 Windows 服務管理器進行管理  
  19.         @ LogCutter.exe 依賴 JRE 1.6, 因此必須在注冊表或環境變量中設置 %JAVA_HOME%  
  20. ) Linux / Unix  
  21.     A) 前臺運行: $ ./run.sh  
  22.     B) 后臺運行: $ ./run.sh -d  
  23.  
  24.     *** 注 ***  
  25.         @ 可以設置為開機時自動后臺運行,方法如下:  
  26.  
  27.         $ vi /etc/rc.d/rc.local  
  28.                     ( 加入: ${YOUR_LOGCUTTER_PATH}/run.sh -d )  
  29. --------------------------------------------------  
  30.  
  31. 二、配置文件  
  32. --------------------------------------------------  
  33. ) 程序配置文件: ./conf/config.xml  
  34. ) 日志配置文件: ./conf/log4j.properties (默認)  
  35. --------------------------------------------------  
  36.  
  37. 三、環境要求  
  38. --------------------------------------------------  
  39. ) Java 版 本: JRE 1.6 以上  
  40. ) 依賴程序包: dom4j、log4j、juniversalchardet  
  41. -------------------------------------------------- 

run.sh (Mac 平臺)

  1. #!/bin/bash  
  2.  
  3. JAVA_HOME="/Library/Java/Home" 
  4. CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  5. JAVA_BIN=$JAVA_HOME/bin  
  6. JAVA=$JAVA_BIN/java  
  7.  
  8. APP_PATH="/Users/Kingfisher/MyWork/Java/LogCutter" 
  9. APP_CLASSPATH=$APP_PATH/classes  
  10. APP_LIBPATH=$APP_PATH/lib  
  11. APP_LIBS=$APP_LIBPATH/dom4j-1.6.1.jar:$APP_LIBPATH/log4j-1.2.16.jar:$APP_LIBPATH/juniversalchardet-1.0.3.jar  
  12. APP_CONFPATH=$APP_PATH/conf  
  13. APP_CONFFILE=$APP_CONFPATH/config.xml  
  14. APP_MAIN_CLASS=com.bruce.main.LogCutter  
  15.  
  16. DAEMON='-d' 
  17. CMD="$JAVA -cp $CLASSPATH:$APP_CLASSPATH:$APP_LIBS $APP_MAIN_CLASS -f $APP_CONFFILE" 
  18.  
  19. if [ $# -eq 0 ]  
  20. then  
  21.     $CMD  
  22. elif [ "$#" -eq 1 -a "$1" = "$DAEMON" ]  
  23. then  
  24.     $CMD &  
  25. else  
  26.     echo "Usage: $0 [ $DAEMON ]"  
  27.     exit 1  
  28. fi 

交互式運行操作演示:

  1. [Kingfisher@Bruce-mbp LogCutter] $ pwd  
  2. /Users/Kingfisher/MyWork/Java/LogCutter  
  3. [Kingfisher@Bruce-mbp LogCutter] $ ./run.sh   
  4. command line usage   
  5. ------------------------------------------------------------  
  6.     HELP : Show help  
  7.     JOBS : Show jobs status  
  8.      CFG : Show configuration summary  
  9.      RUN : Schedule jobs manually  
  10.       !Q : Shutdown application  
  11.        ? : About me  
  12. ------------------------------------------------------------  
  13. > help  
  14. command line usage   
  15. ------------------------------------------------------------  
  16.     HELP : Show help  
  17.     JOBS : Show jobs status  
  18.      CFG : Show configuration summary  
  19.      RUN : Schedule jobs manually  
  20.       !Q : Shutdown application  
  21.        ? : About me  
  22. ------------------------------------------------------------  
  23. > jobs  
  24. jobs summary (total: 2, active: 0)   
  25. ------------------------------------------------------------  
  26. . DelFileRunner@334936591                    [  Idle  ]  
  27. . CutFileRunner@724646150                    [  Idle  ]  
  28. ------------------------------------------------------------  
  29. > cfg  
  30. configuration summary   
  31. ------------------------------------------------------------  
  32. [global]  
  33.     start-check-delay : 1 hours  
  34.        check-interval : 24 hours  
  35.     log4j-config-file : /Users/Kingfisher/MyWork/Java/LogCutter/classes/../conf/log4j.properties  
  36.             lock-file : /Users/Kingfisher/MyWork/Java/LogCutter/classes/../LogCutter.lock  
  37. [delete-files] (expire: 30 days)  
  38. . /opt/LogCutter/logs/LogCutter.log*  
  39. . /opt/tomcat6-logs/*.log  
  40. . /opt/tomcat7-logs/*.log  
  41. [cut-files] (threshold: 30960 KBs, reserve: 1024 KBs)  
  42. . /opt/apache-logs/*_log  
  43. . /opt/nginx-logs/*.log  
  44. . /opt/tomcat6-logs/catalina.out  
  45. . /opt/tomcat7-logs/catalina.out  
  46. . /var/lib/mysql/*.err  
  47. ------------------------------------------------------------  
  48. > run  
  49. manual jobs are scheduled !  
  50. > ?  
  51. LogCutter 1.0.2 - Bruce Liang, all rights reserved.   
  52. ------------------------------------------------------------  
  53.     Description : schedule to DELETE and CUT text log files automatically or manually.  
  54.         Support : GB18030, UTF-8, UTF-16LE and UTF-16BE text file types.  
  55.           Usage : java com.bruce.main.LogCutter [ -f <config-file> ]  
  56.                   (default config file is '/Users/Kingfisher/MyWork/Java/LogCutter/classes/../conf/config.xml')  
  57. ------------------------------------------------------------  
  58. > !q  
  59. be about to shutdown, please wait ...  
  60. shutdown perfectly ! 

后臺運行演示(Mac 平臺):

  1. [Kingfisher@Bruce-mbp LogCutter] $ ./run.sh -d  
  2. [Kingfisher@Bruce-mbp LogCutter] $   
  3. LogCutter is running in background, use 'kill 4544' to stop me.  
  4.  
  5. [Kingfisher@Bruce-mbp LogCutter] $ kill 4544  
  6. [Kingfisher@Bruce-mbp LogCutter] $   
  7. !! LogCutter received terminate signal !!  
  8. be about to shutdown, please wait ...  
  9. shutdown perfectly !  
  10.  
  11. [Kingfisher@Bruce-mbp LogCutter] $ 

程序運行日志

  1. :52:20,705  INFO [main]: ->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->-> 
  2. :52:20,706  INFO [main]: starting: class com.bruce.main.LogCutter ...  
  3. :52:20,707  INFO [main]: configuration summary   
  4. ------------------------------------------------------------  
  5. [global]  
  6.     start-check-delay : 1 hours  
  7.        check-interval : 24 hours  
  8.     log4j-config-file : /Users/Kingfisher/MyWork/Java/LogCutter/classes/../conf/log4j.properties  
  9.             lock-file : /Users/Kingfisher/MyWork/Java/LogCutter/classes/../LogCutter.lock  
  10. [delete-files] (expire: 30 days)  
  11. . /opt/LogCutter/logs/LogCutter.log*  
  12. . /opt/tomcat6-logs/*.log  
  13. . /opt/tomcat7-logs/*.log  
  14. [cut-files] (threshold: 30960 KBs, reserve: 1024 KBs)  
  15. . /opt/apache-logs/*_log  
  16. . /opt/nginx-logs/*.log  
  17. . /opt/tomcat6-logs/catalina.out  
  18. . /opt/tomcat7-logs/catalina.out  
  19. . /var/lib/mysql/*.err  
  20. ------------------------------------------------------------  
  21. :52:39,062  INFO [pool-1-thread-2]: - - - - - - - -> start CutFileRunner@724646150 <- - - - - - - -  
  22. :52:39,062  INFO [pool-1-thread-1]: - - - - - - - -> start DelFileRunner@334936591 <- - - - - - - -  
  23. :52:39,063  INFO [pool-1-thread-2]: - - - - - - - -> end   CutFileRunner@724646150 <- - - - - - - -  
  24. :52:39,063  INFO [pool-1-thread-1]: - - - - - - - -> end   DelFileRunner@334936591 <- - - - - - - -  
  25. :52:54,222  INFO [main]: stoping: class com.bruce.main.LogCutter ...  
  26. :52:54,222  INFO [main]: <-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<- 

程序配置文件(./conf/config.xml)

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <CONFIG> 
  3.     <global> 
  4.         <!-- 開始日志檢查延時 (小時), 默認: 0 (立刻開始) --> 
  5.         <start-check-delay>1</start-check-delay> 
  6.         <!-- 日志檢查間隔 (小時), 默認: 72 --> 
  7.         <check-interval>24</check-interval> 
  8.         <!-- Log4J 配置文件, 默認: ${CLASS_ROOT}/../conf/log4j.properties --> 
  9.         <log4j-config-file></log4j-config-file> 
  10.         <!-- 程序鎖, 默認: ${CLASS_ROOT}/../${APP_NAME}.lock --> 
  11.         <lock-file></lock-file> 
  12.     </global> 
  13.     <!-- 要刪除的日志文件列表 --> 
  14.     <!-- delete-files.expire: 日志文件過期時間(天), 默認: 90 --> 
  15.     <delete-files expire="30"> 
  16.         <!-- files: 文件名稱(不包含目錄), 必須填寫, 可包含通配符 --> 
  17.         <!-- files.path: 文件所在目錄, 必須填寫, 不能包含通配符 --> 
  18.         <file path="/opt/LogCutter/logs">LogCutter.log*</file> 
  19.         <file path="/opt/tomcat6-logs">*.log</file> 
  20.         <file path="/opt/tomcat7-logs">*.log</file> 
  21.         <!--  
  22.         <file path="/var/lib/mysql">mysql-bin.*</file> 
  23.         <file path="/var/lib/mysql">efly-test-relay-bin.*</file> 
  24.         --> 
  25.     </delete-files> 
  26.     <!-- 要截斷的日志文件列表 --> 
  27.     <!-- cut-files.threshold: 日志文件截斷閥值(KB), 默認: 10240 --> 
  28.     <!-- cut-files.reserve: 日志文件保留內容(KB), 默認: 1024 --> 
  29.     <!--  
  30.          <!注!> 'cut-files.reserve' 是保留內容的近似值得, 實際內容按行取整保留  
  31.             如下列日志文件內容:  
  32.                 ...... ...... ......  
  33.                  line1: xxxxxxxxxxxxxxxxxxxxx  
  34.                  line2: xxxxxxxxxxPyyyyyyyyyy  
  35.                  line3: zzzzzzzzzzzzzzzzzzzzz  
  36.                  line4: zzzzzzzzzzzzzzzzzzzzz  
  37.                  ...... ...... ...... (EOF)  
  38.              'P'為定位得到的保留起點, 程序實際會在'P'點開始查找下一個換行符,  
  39.              從該換行符的后一個字符開始保留, 也就是從第三行開始保留到文件末尾  
  40.     --> 
  41.     <cut-files threshold="30960" reserve="1024"> 
  42.                 <file path="/opt/apache-logs">*_log</file> 
  43.                 <file path="/opt/nginx-logs">*.log</file> 
  44.                 <file path="/opt/tomcat6-logs">catalina.out</file> 
  45.                 <file path="/opt/tomcat7-logs">catalina.out</file> 
  46.                 <file path="/var/lib/mysql">*.err</file> 
  47.     </cut-files> 
  48. </CONFIG> 

下載試用:http://files.cnblogs.com/ldcsaa/LogCutter.zip

原文鏈接:http://www.cnblogs.com/ldcsaa/archive/2012/02/12/2347689.html

【編輯推薦】

  1. Java網絡組件 HttpComponents 4.2-beta1發布
  2. 甲骨文發布JSR 356 針對WebSocket的Java API
  3. Disruptor 2.8發布 Java 并發編程框架
  4. jOOQ 2.0.4發布 Java的ORM框架
  5. Wordpress Java 0.5 發布

 

責任編輯:林師授 來源: ~怪^_*獸~的博客
相關推薦

2012-06-25 12:33:12

Java日志切割

2011-01-27 16:53:13

系統清理工具BleachBitLinux

2013-01-05 09:43:25

亞馬遜AWS公有云服務Netflix

2011-11-21 15:04:30

2013-03-13 09:36:56

PC清理工具Windows8

2010-05-26 09:10:44

Windows清理工具

2018-09-14 10:20:09

微軟工具Windows

2010-03-30 19:23:56

Nginx日志切割

2013-04-17 09:17:37

Linux文件系統系統清理工具

2021-05-14 23:22:58

Windows 10Windows微軟

2010-03-30 19:41:16

Nginx日志

2015-07-22 17:33:52

UbuntuCCleaner系統清理工具

2017-01-24 18:49:28

Windows磁盤清理

2023-03-09 14:48:07

Chrome瀏覽器

2021-07-28 09:53:48

禁用CPU清理工具

2013-04-15 15:07:43

清理日志Linux系統

2021-02-01 05:57:43

電腦文件清理工具

2024-08-07 10:54:27

MySQL日志策略

2022-01-10 09:43:55

CCleanerWindows 11微軟商店

2017-02-13 16:46:16

日志管理工具
點贊
收藏

51CTO技術棧公眾號

国产成人艳妇aa视频在线| 国产日韩精品视频| 亚洲观看黄色网| 国产免费不卡| 国产精品国产三级国产| 国产91精品入口17c| av图片在线观看| 香港欧美日韩三级黄色一级电影网站| 日韩欧美一级片| 成年网站在线免费观看| 国产鲁鲁视频在线观看特色| 91在线视频播放地址| 国产欧美一区二区三区久久人妖| 激情视频在线播放| 免费看日本一区二区| 欧美丰满美乳xxx高潮www| 日韩欧美国产免费| 欧美jizz18性欧美| 26uuu精品一区二区在线观看| 国产综合久久久久| 色婷婷在线观看视频| 亚洲国产精品久久久久蝴蝶传媒| 亚洲精品综合精品自拍| 永久av免费在线观看| 亚洲优女在线| 夜色激情一区二区| 中文视频一区视频二区视频三区| 蜜臀久久99精品久久久| 精品在线播放午夜| 日产精品久久久一区二区福利| 久久精品一级片| 日韩精品欧美| 亚洲色图av在线| 国产精品无码一区二区三| 福利一区三区| 欧美日韩精品福利| 日日摸天天爽天天爽视频| av福利导福航大全在线| 亚洲精品国产无套在线观| 亚洲国产精品毛片| 国产在线视频福利| 久久久精品免费观看| 国产亚洲欧美一区二区 | 久久免费电影| 中文字幕在线不卡一区二区三区| 日韩女优中文字幕| 欧美人体大胆444www| av不卡免费电影| 国产一区二区三区黄| 亚洲第一成年人网站| 国产成人综合亚洲91猫咪| 亚洲一区二区少妇| 国产v在线观看| 国产一区不卡视频| 亚洲aⅴ男人的天堂在线观看| 一区二区久久精品66国产精品| 日韩不卡一区二区| 国产精品亚洲片夜色在线| 免费av中文字幕| 日韩成人精品在线| 国产欧美va欧美va香蕉在| 亚洲一区二区视频在线播放| 看片网站欧美日韩| 91视频国产一区| 国产999久久久| 成人福利在线看| 精品久久久久久乱码天堂| 人妻视频一区二区三区| hitomi一区二区三区精品| 九色91在线视频| 青青青草网站免费视频在线观看| 国产亚洲综合色| 天堂va久久久噜噜噜久久va| 麻豆av在线免费看| 亚洲免费观看高清完整版在线观看熊| 一二三四中文字幕| 69av成人| 欧美探花视频资源| 国产一级片中文字幕| av自拍一区| 亚洲美女黄色片| 在线观看免费黄色网址| 91精品成人| 久久免费视频这里只有精品| 亚洲av无码不卡| 国产综合久久久久久久久久久久| av日韩免费电影| 欧美性孕妇孕交| 中文字幕一区二区5566日韩| 成人小视频在线观看免费| 一区二区精品伦理...| 欧美日韩一区不卡| 国产精品亚洲一区二区无码| 欧美极品中文字幕| 九九热这里只有精品免费看| 色屁屁影院www国产高清麻豆| 老司机午夜精品99久久| 国产精品一区二区av| 国产精品二线| 亚洲一二三级电影| 欧美精品第三页| 亚洲无线观看| 在线视频免费一区二区| 久久久久久免费观看| 日韩精品五月天| av成人午夜| 成人免费高清在线播放| 亚洲成在人线在线播放| 日日躁夜夜躁aaaabbbb| 香蕉久久夜色精品国产更新时间| 久久在线精品视频| 无码人妻一区二区三区线| 国产麻豆日韩欧美久久| 日韩高清国产一区在线观看| 97天天综合网| 91精品国产综合久久精品app| 色噜噜在线观看| 欧美精品不卡| 成人av电影天堂| 国产高清视频在线| 欧美视频免费在线观看| 亚洲熟妇一区二区| 天天天综合网| 国产精品久久一区主播| 亚洲色图欧美视频| 亚洲综合自拍偷拍| 亚洲网中文字幕| 欧美亚洲国产精品久久| 欧美一区亚洲一区| 免费看日韩av| 亚洲一区二区三区美女| а 天堂 在线| 天天做天天爱天天综合网| 国产精品999| 天天操天天干天天干| 亚洲国产精品久久久男人的天堂| 伊人国产精品视频| 久久一本综合| 国产精品嫩草影院久久久| 黄色毛片在线看| 日韩欧美黄色动漫| 青青草成人免费视频| 亚洲三级色网| 国产高清在线精品一区二区三区| av在线免费网站| 制服丝袜一区二区三区| 国产精品成人69xxx免费视频| 蜜桃av一区二区三区| 四虎影院一区二区三区| 久久av日韩| 日韩在线视频播放| 国产精品怡红院| 亚洲人成影院在线观看| 亚洲热在线视频| 欧美在线高清| 国产激情一区二区三区在线观看| 青草av在线| 日韩av一区二区在线观看| 国产成人精品av久久| www.在线欧美| 美女日批免费视频| 亚洲+变态+欧美+另类+精品| 日本亚洲欧洲色| wwwxxx在线观看| 欧美精品日韩综合在线| 久热这里有精品| 成人白浆超碰人人人人| 国产第一页视频| 第一社区sis001原创亚洲| 成人福利在线观看| 欧美草逼视频| 精品亚洲永久免费精品| 免费一级a毛片| 综合久久综合久久| 精品人妻一区二区免费| 肉丝袜脚交视频一区二区| 亚洲高清在线观看一区| 欧美视频精品全部免费观看| 午夜精品一区二区三区在线| 欧美成人免费| 在线播放欧美女士性生活| 久久久久久国产精品免费播放| 波多野结衣视频一区| 日本老熟妇毛茸茸| 亚洲人成免费网站| 久久久久久欧美精品色一二三四 | 欧美日韩国产精品一区二区不卡中文 | 美女91在线看| 日韩视频中文字幕| 欧美一级视频免费| 欧美日韩黄色影视| 国产精久久久久久| 欧美国产综合色视频| 四虎国产精品免费| 久久午夜av| 51xx午夜影福利| 色吊丝一区二区| 成人国产在线激情| 欧美aa一级| 另类专区欧美制服同性| 手机福利小视频在线播放| 欧美精品日韩精品| 久久国产视频一区| 一区二区三区在线观看国产| 91l九色lporny| 成人h版在线观看| 亚洲欧美天堂在线| 久久综合九色| 免费看国产曰批40分钟| 天天色天天射综合网| 日本一区视频在线| 国产精品午夜av| 国产在线拍偷自揄拍精品| 天天综合av| 欧美精品videosex性欧美| 91激情在线| 亚洲欧美国产日韩天堂区| 午夜老司机福利| 欧美日韩国产天堂| 九九精品免费视频| 午夜精品视频在线观看| 国产精品成人69xxx免费视频| 国产日韩欧美a| 中文字幕在线观看的网站| 国产风韵犹存在线视精品| jizz欧美性11| 日韩av不卡一区二区| 欧美国产亚洲一区| 亚洲高清久久| 国产肉体ⅹxxx137大胆| 天天操夜夜操国产精品| 日韩hmxxxx| 国产欧美亚洲精品a| 精品一区二区国产| 欧美电影免费网站| 国产伦精品一区二区三区视频孕妇| 国产一区二区三区免费在线| 国产日本欧美一区二区三区| 丁香婷婷久久| 国产美女精品视频| 黄色成人在线观看网站| 国产精品久久久久国产a级| 欧美日韩美女| 日韩女优人人人人射在线视频| 国产自产自拍视频在线观看| 国内精品视频久久| 国产无遮挡裸体视频在线观看| 97视频在线观看免费高清完整版在线观看 | 国产精品中文| 亚洲mm色国产网站| 日韩影片在线观看| 96成人在线视频| 88久久精品| 国产欧美日韩在线播放| 久久这里只有精品一区二区| 精品视频免费观看| 欧美a大片欧美片| 欧洲精品亚洲精品| 日韩国产一区二区三区| 亚洲伊人婷婷| 一区二区三区毛片免费| www.日本在线视频| 一本一本久久| 久草福利视频在线| 另类综合日韩欧美亚洲| 欧美国产在线一区| 成人av网址在线观看| 亚洲第一页av| 国产精品欧美一区喷水| 农村妇女精品一区二区| 亚洲国产三级在线| 国产精品一区无码| 欧美精品乱码久久久久久按摩| 国产黄色av片| 日韩高清免费在线| av在线免费观看网| 久久综合伊人77777蜜臀| 高清在线视频不卡| 国产精品成人v| 精品国产亚洲一区二区三区大结局 | www.色综合| 成人爽a毛片免费啪啪动漫| 日韩免费在线看| 九九99久久精品在免费线bt| 国产欧美日韩在线播放| 欧美日韩性在线观看| 亚洲自拍偷拍一区二区三区| 夜夜嗨网站十八久久| 天天色综合社区| 不卡一区二区中文字幕| 免费看裸体网站| 亚洲狠狠爱一区二区三区| 无码人妻丰满熟妇精品| 日韩一区国产二区欧美三区| 嫩草精品影院| 欧美人与性动交| 亚洲第一会所| 国产精品香蕉视屏| 青青草国产免费一区二区下载| 久久这里只有精品18| 奇米四色…亚洲| 日韩精品人妻中文字幕有码| 国产精品麻豆一区二区| 久久久国产精品成人免费| 欧美精品乱码久久久久久按摩 | 正在播放亚洲精品| 精品久久久久久久久久久久久久久| 8888四色奇米在线观看| 国外成人在线视频| 国产精品免费精品自在线观看| 欧美日韩一区二区三区在线观看免| 欧美va天堂在线| 污视频网址在线观看| 久久久久久久久久看片| 五月天婷婷网站| 日韩一级片在线观看| √新版天堂资源在线资源| 日韩av大片在线| 国产精品一区二区三区美女| 懂色av一区二区三区四区五区| 男女精品网站| 亚洲色偷偷色噜噜狠狠99网| 亚洲激情av在线| 国产精品视频a| 国产一区二区日韩精品欧美精品| 成人bbav| 成人欧美一区二区| 欧美激情日韩| 激情成人在线观看| 中文字幕一区二区三区四区| 免费在线不卡av| 亚洲男人天堂2024| 老色鬼在线视频| 国产一区在线观| 国内精品久久久久久久影视麻豆| 婷婷激情小说网| 国产精品久久久99| 91欧美日韩麻豆精品| 在线日韩日本国产亚洲| 欧美va视频| 日韩欧美亚洲区| 免费人成在线不卡| 色噜噜噜噜噜噜| 欧美网站一区二区| 2021av在线| 成人激情视频在线观看| 91久久久精品国产| 成人免费播放视频| 亚洲摸摸操操av| 精品久久久久成人码免费动漫| 精品国内产的精品视频在线观看| 欧美爱爱视频| 黄色免费高清视频| 国产精品一区二区黑丝| 欧美极品aaaaabbbbb| 欧美精品一区在线观看| av老司机免费在线| 欧美精品一区在线发布| 三级影片在线观看欧美日韩一区二区 | 日韩视频永久免费观看| 伊人久久精品| 六月婷婷激情综合| 成人国产精品免费网站| 日本午夜视频在线观看| 亚洲欧美中文另类| 欧美成人毛片| 一本色道久久88亚洲精品综合| 国产成人aaa| 日韩一区二区视频在线| 在线视频中文亚洲| 午夜日韩影院| 国产日产欧美视频| 国产精品污网站| 亚洲免费成人在线| 人妖精品videosex性欧美| 成人羞羞动漫| 成年女人免费视频| 欧美日韩一区二区在线| 午夜视频在线看| 国产精品国产精品| 天堂资源在线中文精品| 国产第一页浮力| 亚洲精品mp4| 777午夜精品电影免费看| 国产精品久久久影院| 91亚洲午夜精品久久久久久| 亚洲天堂avav| 欧美精品18videos性欧| 精品色999| 中文字幕一区二区三区人妻在线视频 | 亚洲欧美国产精品专区久久| 视频欧美精品| 国产午夜大地久久| 亚洲色图第一区| 三级毛片在线免费看| 成人妇女免费播放久久久| 99在线精品免费视频九九视| 在线免费看av网站| 精品视频久久久久久久| 麻豆国产一区|