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

如何在tomcat上配置jruby on rails

開發 后端
本文詳細講解了如何在tomcat上配置jruby on rails。

本文介紹了jruby on rails在tomcat的配置實踐。由于要在tomcat上部署3個rails項目,暫時使用的版本是rails1.2.3,jdk6 ,jruby1.1.2,tomcat5.5.12

用了一臺非常爛的測試機器(p4 2.8  1g),當然,真實服務器比這個要好多了

1.使用rails開發應用之后,使用goldspike打包,不過我老是不成功,所以基本都手動添加,需要的東西主要是

Web-inf下面的lib:

Java代碼

  1. jruby-complete-1.1.2.jar     
  2. mysql-connector-java-5.1.6-bin.jar     
  3. goldspike-1.6.jar     
  4. commons-pool-1.3.jar     
  5. activation-1.1.jar   

web-inf下面的gems,從你的ruby gems那里copy過來就可以了

主要有rails,另外由于使用mysql,所以有

Java代碼

  1. activerecord-jdbc-adapter-0.8    
  2. activerecord-jdbcmysql-adapter-0.8    
  3. jdbc-mysql-5.0.4    
  4. jruby-openssl-0.2.3 //可選   

2.修改environment.rb,不過貌似rails2是不需要配置這個的

Ruby代碼

  1. if defined?(JRUBY_VERSION)     
  2.   require 'rubygems'    
  3.   gem 'activerecord-jdbc-adapter'    
  4.   require 'jdbc_adapter'    
  5. end   

還有database.yml,使用jndi

Ruby代碼

  1. production:  
  2.   adapter: jdbc  
  3.   jndi: java:comp/env/jdbc/gdpolice 

最后是production.rb

Ruby代碼

  1. config.cache_classes = true    
  2. config.action_controller.consider_all_requests_local = false    
  3. config.action_controller.perform_caching             = true    
  4. config.action_view.cache_template_loading            = true    
  5. config.breakpoint_server = false   

3.配置web.xml

Xml代碼

  1. <?xml version="1.0" encoding="UTF-8"?>    
  2. <web-app xmlns="http://java.sun.com/xml/ns/j2ee"    
  3.   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
  4.   xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"    
  5.   version="2.4">    
  6.     <context-param>    
  7.         <param-name>jruby.standalone</param-name>    
  8.         <param-value>true</param-value>    
  9.     </context-param>    
  10.     <context-param>    
  11.         <param-name>rails.env</param-name>    
  12.         <param-value>production</param-value>    
  13.     </context-param>    
  14.     <context-param>    
  15.         <param-name>files.default</param-name>    
  16.         <param-value>rails</param-value>    
  17.     </context-param>    
  18.          
  19.     <!-- 設置jruby線程池參數 -->    
  20.     <context-param>    
  21.         <param-name>jruby.pool.maxActive</param-name>    
  22.         <param-value>10</param-value>    
  23.     </context-param>    
  24.     <context-param>    
  25.         <param-name>jruby.pool.maxWait</param-name>    
  26.         <param-value>50000</param-value>    
  27.     </context-param>    
  28.          
  29.     <!-- 其他優化設置:objectspace和jit參數,設置session為db方式 -->    
  30.     <context-param>    
  31.         <param-name>jruby.objectspace.enabled</param-name>    
  32.         <param-value>false</param-value>    
  33.     </context-param>    
  34.     <context-param>    
  35.         <param-name>jruby.jit.threshold</param-name>    
  36.         <param-value>0</param-value>    
  37.     </context-param>    
  38.     <context-param>    
  39.         <param-name>jruby.session_store</param-name>    
  40.         <param-value>db</param-value>    
  41.     </context-param>    
  42.          
  43.     <servlet>    
  44.         <servlet-name>rails</servlet-name>    
  45.         <servlet-class>org.jruby.webapp.RailsServlet</servlet-class>    
  46.     </servlet>    
  47.     <servlet>    
  48.         <servlet-name>files</servlet-name>    
  49.         <servlet-class>org.jruby.webapp.FileServlet</servlet-class>    
  50.     </servlet>    
  51.     <listener>    
  52.         <listener-class>org.jruby.webapp.RailsContextListener</listener-class>    
  53.     </listener>    
  54.     
  55.     <!-- Allow all requests to go to the files servlet first -->    
  56.     <servlet-mapping>    
  57.         <servlet-name>files</servlet-name>    
  58.         <url-pattern>/</url-pattern>    
  59.     </servlet-mapping>    
  60.              
  61.     <resource-ref>    
  62.         <res-ref-name>jdbc/gdpolice</res-ref-name>    
  63.         <res-type>javax.sql.DataSource</res-type>    
  64.         <res-auth>Container</res-auth>    
  65.     </resource-ref>    
  66. </web-app>    
  67.  
  68. <?xml version="1.0" encoding="UTF-8"?> 
  69. <web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
  70.   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  71.   xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" 
  72.   version="2.4"> 
  73.     <context-param> 
  74.         <param-name>jruby.standalone</param-name> 
  75.         <param-value>true</param-value> 
  76.     </context-param> 
  77.     <context-param> 
  78.         <param-name>rails.env</param-name> 
  79.         <param-value>production</param-value> 
  80.     </context-param> 
  81.     <context-param> 
  82.         <param-name>files.default</param-name> 
  83.         <param-value>rails</param-value> 
  84.     </context-param> 
  85.       
  86.     <!-- 設置jruby線程池參數 --> 
  87.     <context-param> 
  88.         <param-name>jruby.pool.maxActive</param-name> 
  89.         <param-value>10</param-value> 
  90.     </context-param> 
  91.     <context-param> 
  92.         <param-name>jruby.pool.maxWait</param-name> 
  93.         <param-value>50000</param-value> 
  94.     </context-param> 
  95.       
  96.     <!-- 其他優化設置:objectspace和jit參數,設置session為db方式 --> 
  97.     <context-param> 
  98.         <param-name>jruby.objectspace.enabled</param-name> 
  99.         <param-value>false</param-value> 
  100.     </context-param> 
  101.     <context-param> 
  102.         <param-name>jruby.jit.threshold</param-name> 
  103.         <param-value>0</param-value> 
  104.     </context-param> 
  105.     <context-param> 
  106.         <param-name>jruby.session_store</param-name> 
  107.         <param-value>db</param-value> 
  108.     </context-param> 
  109.       
  110.     <servlet> 
  111.         <servlet-name>rails</servlet-name> 
  112.         <servlet-class>org.jruby.webapp.RailsServlet</servlet-class> 
  113.     </servlet> 
  114.     <servlet> 
  115.         <servlet-name>files</servlet-name> 
  116.         <servlet-class>org.jruby.webapp.FileServlet</servlet-class> 
  117.     </servlet> 
  118.     <listener> 
  119.         <listener-class>org.jruby.webapp.RailsContextListener</listener-class> 
  120.     </listener> 
  121.  
  122.     <!-- Allow all requests to go to the files servlet first --> 
  123.     <servlet-mapping> 
  124.         <servlet-name>files</servlet-name> 
  125.         <url-pattern>/</url-pattern> 
  126.     </servlet-mapping> 
  127.     
  128.     <resource-ref> 
  129.         <res-ref-name>jdbc/gdpolice</res-ref-name> 
  130.         <res-type>javax.sql.DataSource</res-type> 
  131.         <res-auth>Container</res-auth> 
  132.     </resource-ref> 
  133. </web-app> 

注明幾點:

jruby.standalone為false的時候,需要定義jruby.home

rails.env就對應rails的那幾種環境

jruby線程池有幾個參數(需要根據情況來配置),如下:

Java代碼

  1. jruby.pool.maxActive #最大運行時數量,默認4  
  2. jruby.pool.minIdle #最小運行時數量 默認2  
  3. jruby.pool.initialSize #運行時初始數量 默認jruby.pool.minIdle 的值  
  4. jruby.pool.checkInterval #檢查是否需要更多運行時之間的毫秒數 默認1000  
  5. jruby.pool.maxWait #最長等待時間 默認3000 

jruby.objectspace.enabled貌似默認就是false

jruby.jit.threshold設置使用jit編譯的方法數量的閥值,為0表示全部使用jit

jruby.session_store為db表示使用rails的db方式保存session

resource-ref只是針對5..5或以下,6.0不需要這個鬼東西

4.配置tomcat

server.xml(其實跟普通的web應用沒什么區別,就是配置數據源什么什么的,不說了)

另外有需要注意的是:

Jruby占用的內存,cpu相當驚人,所以要做好準備,需要配置好tomcat的內存參數(具體還是要配合機器)

Java代碼

  1. #catalina.sh     
  2. JAVA_OPTS="$JAVA_OPTS -server -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=256m"    
  3. #catalina.bat     
  4. set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=128m    
  5.  
  6. #catalina.sh  
  7. JAVA_OPTS="$JAVA_OPTS -server -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=256m" 
  8. #catalina.bat  
  9. set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:PermSize=128m -XX:MaxPermSize=128m   

另外,tomcat服務器優化的就不說了,例如加httpd,調節參數,apr,nio之類。。。

5.其他觀察結果:由于部署多個rails,用jconsole監測,內存消耗很大,特別是permsize的消耗,一直維持在85m上下,所以導致真實服務器也出項outofmemory。經過測試,把上個項目的lib提取到tomcat的lib去(只保留一份),permsize僅僅維持在50m那樣子。另外要盡量使用jruby的新版本,1.1比1.0的性能提升相當大(感覺非常明顯)。后來還啟用了jruby的server模式,感覺就是tomcat的啟動速度慢許多了。。至于性能提升,暫時還沒察覺。。jruby有jit和aot兩種編譯模式,aot只是試過一下,還沒跟jit進行過測試對比,暫時不清楚。

6.以上就是jruby on rails在tomcat的配置實踐。jruby on rails的部署方式還是挺不錯的?,F在很期待jruby。

【編輯推薦】

  1. Jython和JRuby,以及Groovy:Java平臺的統一認識模型
  2. JRuby 1.3.0 RC1發布 加強對GAE支持
  3. JRuby中調用java帶可變參數的方法
  4. 使用Java Web Start部署JRuby應用
  5. JRuby入門教程:從無到有建立第一個Hello World
責任編輯:佚名 來源: JavaEye社區
相關推薦

2009-07-17 17:34:15

JRuby On Ra

2014-06-30 09:27:17

UbuntuTomcat集群

2019-07-12 16:28:32

MacKubernetes

2009-07-17 17:00:13

在JRuby下將RoR

2015-11-30 15:05:01

Linux瀏覽器Docker

2019-10-21 13:28:38

UbuntuPostgreSQL命令

2013-03-06 13:27:03

HadoopLinux

2015-11-24 14:14:00

CentOS 7.0Ceph配置

2009-07-20 15:37:26

JRuby安裝JRuby配置

2024-01-30 20:06:18

RHELVLAN

2018-03-29 15:21:03

LinuxDebian網橋

2009-12-14 15:37:35

Ruby on Rai

2020-03-18 14:40:14

Ubuntu 18.0RedisLinux

2022-12-27 08:51:31

WebDebian 11

2016-01-06 14:00:20

Ubuntu 14Ubuntu 15Apache Solr

2021-11-05 08:00:00

數據庫PostgreSQL開源

2009-07-17 17:05:29

JRuby是什么JRuby

2010-05-13 09:07:13

JRuby

2023-05-24 11:56:06

RHEL 9DHCP服務器

2015-08-04 13:29:06

Fedoralinux
點贊
收藏

51CTO技術棧公眾號

国产免费不卡av| 亚洲一二三av| bbbbbbbbbbb在线视频| 久久一区二区三区四区五区| 国产亚洲人成网站在线观看| www午夜视频| 日本在线视频中文有码| 91麻豆国产自产在线观看| 国产精品成人av在线| 中文字幕另类日韩欧美亚洲嫩草| 欧美尿孔扩张虐视频| 一区二区三区在线播| 国产精品视频福利| 中文无码精品一区二区三区| 黑丝一区二区| 中文字幕精品一区久久久久| av漫画在线观看| 成人全视频免费观看在线看| 亚洲欧洲综合另类| 欧美二区三区| 丰满少妇在线观看bd| 免费av成人在线| 91极品女神在线| 91精品一区二区三区蜜桃| 一本久久青青| 精品久久久久久久久久久久久久久久久 | 亚洲韩国日本中文字幕| 欧美性猛交久久久乱大交小说| 日本大片在线播放| 国产精品视频一区二区三区不卡| 国产精品免费一区二区三区观看| 中文文字幕一区二区三三| 在线成人亚洲| 欧美巨猛xxxx猛交黑人97人| 精品手机在线视频| 色综合综合网| 亚洲国内高清视频| 中文字幕一区二区三区人妻在线视频| 欧美高清xxx| 色94色欧美sute亚洲线路二| 激情小视频网站| 日本福利在线| 国产精品入口麻豆九色| 欧美国产一区二区在线| 亚洲av激情无码专区在线播放| 国产91精品一区二区麻豆网站 | 中文字幕免费一区| 日本欧美色综合网站免费| 色噜噜在线播放| 国产**成人网毛片九色| 5g影院天天爽成人免费下载| 国产精品久久久久久久免费看| 琪琪一区二区三区| 国产精品亚洲第一区| 波多野结衣在线观看一区| 久久精品人人| 国产精品久久久久久久7电影| 东京热一区二区三区四区| 亚洲国产高清一区| 97碰碰碰免费色视频| 国产一国产二国产三| 国产主播精品| 91精品国产色综合久久不卡98| 亚洲国产综合久久| 亚洲麻豆视频| 亲爱的老师9免费观看全集电视剧| 国产日韩在线观看av| 少妇精品一区二区三区| 欧美人与牛zoz0性行为| 一区二区三区四区视频| av资源在线免费观看| 99精品视频在线观看免费播放| 久久亚洲国产精品成人av秋霞| 人妻久久一区二区| 狠狠噜噜久久| 91av福利视频| 老熟妇一区二区三区啪啪| 麻豆精品视频在线观看免费| 91亚洲精品久久久久久久久久久久| 国产suv一区二区| 成人黄色一级视频| 欧美最大成人综合网| 第一福利在线| 亚洲欧美日本韩国| 99久久国产综合精品五月天喷水| 在线播放高清视频www| 欧美日韩中字一区| 国产成人精品一区二区在线小狼| 日韩美女国产精品| 中文字幕一区电影| 久久精品国产亚洲av麻豆色欲 | av加勒比在线| 99久久精品国产网站| 亚洲日本japanese丝袜| 亚洲成人手机在线观看| 日本电影在线观看| 91传媒视频在线播放| 91香蕉视频免费看| 台湾佬综合网| 久久综合久久八八| 黄色在线观看国产| 激情综合色丁香一区二区| 国偷自产av一区二区三区小尤奈| bbbbbbbbbbb在线视频| 亚洲午夜在线电影| 911福利视频| 美女一区二区在线观看| 久久精品99久久久久久久久| 成年人午夜视频| 精品在线一区二区| 欧美精品一区二区三区在线看午夜| 麻豆网站在线| 一本在线高清不卡dvd| 欧美熟妇精品一区二区| 日韩电影免费网址| 人人爽久久涩噜噜噜网站| 精品国产伦一区二区三区| 国产欧美日产一区| 亚洲 高清 成人 动漫| 一区二区亚洲视频| 俺去啦;欧美日韩| 国产又粗又猛又黄视频| 91在线国产福利| 99在线观看视频免费| 9999精品视频| 尤物yw午夜国产精品视频明星| av资源吧首页| 国产精品一区二区在线观看网站| 日韩女优中文字幕| 一区二区精品伦理...| 亚洲精品国产福利| 久久久久久久久久久97| 韩国精品免费视频| 一本色道婷婷久久欧美| 99久久精品一区二区成人| 亚洲精品一区中文字幕乱码| 久久高清免费视频| 国产成人av自拍| 黄色一级片网址| 日日夜夜亚洲| www.xxxx精品| 国产精品久久久久久无人区| 国产精品色噜噜| 特级丰满少妇一级| 成人激情免费视频| 国产精品久久久久久一区二区 | 精品国产一区二区三区2021| 中文一区二区视频| 中文字幕在线观看高清| 国产欧美日韩一区二区三区在线观看 | 91久久夜色精品国产网站| aaa日本高清在线播放免费观看| 91国偷自产一区二区使用方法| 成人无码www在线看免费| 国产日韩视频| 欧美日韩一区综合| 精品国产欧美日韩一区二区三区| 亚洲天堂网站在线观看视频| 69亚洲精品久久久蜜桃小说| 久久久亚洲综合| 国产精品拍拍拍| 欧美电影一二区| 91久久在线观看| 好吊日av在线| 亚洲精品www久久久| 国产高清中文字幕| 日本一区二区免费在线| 中文av字幕在线观看| 亚洲综合中文| 国产色综合一区二区三区| 亚洲十八**毛片| 在线亚洲国产精品网| 国产又粗又长视频| 亚洲综合久久久| 色噜噜在线观看| 另类小说欧美激情| 青青在线免费观看| 天海翼精品一区二区三区| 国产精品va在线播放我和闺蜜| 国产69久久| 91精品国产高清一区二区三区| 精品一区在线视频| 久久久www成人免费毛片麻豆 | 日韩免费视频播放| 色成人综合网| 欧美激情国产精品| 男人的天堂在线| 欧美视频你懂的| 国产精品不卡av| 国产精品免费人成网站| 又黄又色的网站| 日韩一区欧美二区| 在线观看17c| 国产一区99| 99久热re在线精品996热视频| 无码小电影在线观看网站免费| 色妞久久福利网| 欧美性猛交 xxxx| 欧美日韩一区三区| 日产亚洲一区二区三区| 中文字幕在线一区| jizz日本免费| 国产呦萝稀缺另类资源| 东京热加勒比无码少妇| 亚洲最新av| 亚洲精品视频一二三| 久久久免费毛片| 91免费的视频在线播放| 老司机成人影院| 高清亚洲成在人网站天堂| 日韩免费网站| 亚洲男人的天堂在线播放| 国产ts变态重口人妖hd| 欧美色综合天天久久综合精品| 日韩精品成人一区| 亚洲美女在线一区| 日本黄区免费视频观看| 91亚洲精品久久久蜜桃网站| 日本亚洲一区二区三区| 老司机一区二区| 任你操这里只有精品| 精品成人久久| 9191国产视频| 亚洲怡红院在线观看| 美国毛片一区二区| 日韩 欧美 高清| 国产日韩欧美一区在线| 久久久久久免费看| 韩国精品一区二区三区| 国产又大又长又粗又黄| 久久麻豆精品| 五月婷婷综合色| 国产一区网站| 日本一区免费在线观看| 欧美爱爱网站| 精品亚洲欧美日韩| 加勒比久久高清| 国产精品10p综合二区| 亚洲啊v在线免费视频| 亚洲综合最新在线| 精品国产亚洲一区二区在线观看 | 国产精品美女久久久久| 国产精品狼人色视频一区| 在线看的毛片| 欧美一区二区三区……| 乱馆动漫1~6集在线观看| 韩国精品久久久999| 老色鬼在线视频| 青青久久aⅴ北条麻妃| 黑人巨大精品| 国产精品v日韩精品| 97人人做人人爽香蕉精品| 国产精品久久国产精品99gif| 精品欧美一区二区三区在线观看 | 97国产精东麻豆人妻电影| 亚洲清纯自拍| 男人操女人逼免费视频| 久久xxxx| 中文字幕第38页| 国产一区激情在线| 男人添女人荫蒂国产| 成人污视频在线观看| 在线精品一区二区三区| 久久久综合九色合综国产精品| 国产精品天天干| 成人免费小视频| 国产一级二级三级| 欧美三级免费观看| 亚洲手机在线观看| 欧美一卡在线观看| 国产富婆一级全黄大片| 精品国产污污免费网站入口| 亚洲av片在线观看| 中文字幕综合在线| 污视频在线看网站| 欧美一区二区视频97| 欧美色片在线观看| 亚洲www在线观看| 日韩精品a在线观看91| 亚洲国产精品综合| 国产在线日韩| 日韩av片网站| 欧美日韩国产在线观看| 久久99性xxx老妇胖精品| 国产经典一区二区三区| 女人av一区| 97超碰人人爱| 亚洲青涩在线| 中文字幕第88页| 国产精品99精品一区二区三区∴| 国产精品国模在线| 涩涩屋成人免费视频软件| 久久久久久高清| 99热国内精品| 免费在线激情视频| 国产麻豆成人精品| 在线免费观看麻豆| 一区二区不卡在线视频 午夜欧美不卡在| 国产精品午夜影院| 337p亚洲精品色噜噜狠狠| 亚洲aⅴ乱码精品成人区| 久久九九免费视频| 色91精品久久久久久久久| 国产真实有声精品录音| 国内自拍中文字幕| 日本aⅴ亚洲精品中文乱码| 在线观看免费视频黄| 国产精品久久久99| 99久久精品国产亚洲| 精品美女在线播放| 国产剧情在线| 国产精品第2页| 麻豆成人入口| 日本一区二区三区四区五区六区| 日韩不卡一区二区三区| 免费的av网站| 一区二区三区免费在线观看| 中文区中文字幕免费看| 亚洲精品视频中文字幕| 国产白丝在线观看| 99国产在线观看| 羞羞答答成人影院www| 三年中国国语在线播放免费| 99麻豆久久久国产精品免费| 久草视频免费播放| 91精品国产综合久久精品| 在线免费看黄网站| 国产精品老女人精品视频| 亚洲最好看的视频| 亚洲熟妇av一区二区三区漫画| 国产成人a级片| 欧美成人国产精品高潮| 欧美一区二区三区影视| 日本精品一区二区三区在线播放| 国产精品久久久久久久久久三级 | 波多野结衣精品| 99se婷婷在线视频观看| 一区二区免费不卡在线| 亚洲男人天堂av在线| 中文字幕在线观看一区| 一二三区在线播放| 色999日韩欧美国产| 日本久久二区| 午夜在线视频免费观看| 国产中文一区二区三区| 疯狂试爱三2浴室激情视频| 欧美日韩aaaaa| 成人影院在线观看| 99国产在线| 一本久道久久综合婷婷鲸鱼| 国产chinese中国hdxxxx| 午夜精品久久久久久久久久久| 天天操天天干天天干| 91精品国产91久久久久福利| 希岛爱理av免费一区二区| 日韩欧美精品在线观看视频| 欧美国产精品一区| 亚洲自拍第二页| 不卡av电影院| 国产精品调教视频| 日本三级免费网站| 欧美高清在线一区二区| 国产精品色综合| 久久久久久久久国产| 亚洲人成网77777色在线播放| av免费中文字幕| 国产精品网曝门| 国内精品久久久久久久久久久| 久久久久国产精品www| 四虎5151久久欧美毛片| 99r国产精品视频| 免费大片黄在线观看视频网站| 国产日韩在线免费| 国产精品啊啊啊| 成年人网站免费看| 欧美美女黄视频| 超级碰碰不卡在线视频| 欧美一区二区三区在线免费观看| 麻豆国产91在线播放| 免看一级a毛片一片成人不卡| 日韩精品免费在线视频| 欧美在线一级| 无码专区aaaaaa免费视频| 国产欧美一区二区精品性色| 国产视频一区二区三区四区五区| 2020久久国产精品| 99久久激情| 自拍视频一区二区| 欧美日韩国产一二三| 成人女同在线观看| 日韩免费电影一区二区三区| 国产白丝网站精品污在线入口 | 欧美在线观看18| 欧美卡一卡二| 亚洲最新在线| 99re这里只有精品视频首页| 亚洲天堂网在线观看视频| 性欧美暴力猛交69hd| 亚洲精品二区三区| 99久久久无码国产精品衣服|