锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
tomcat鐨勮繍琛屾ā寮忔湁3縐?淇敼浠栦滑鐨勮繍琛屾ā寮?3縐嶆ā寮忕殑榪愯鏄惁鎴愬姛,鍙互鐪嬩粬鐨勫惎鍔ㄦ帶鍒跺彴,鎴栬呭惎鍔ㄦ棩蹇?鎴栬呯櫥褰曚粬浠殑榛樿欏甸潰http://localhost:8080/鏌ョ湅鍏朵腑鐨勬湇鍔″櫒鐘舵併?
浜?bio
榛樿鐨勬ā寮?blocking IO,鎬ц兘闈炲父浣庝笅,娌℃湁緇忚繃浠諱綍浼樺寲澶勭悊鍜屾敮鎸?
涓?nio
鍒╃敤java鐨勫紓姝o鎶ょ悊鎶鏈?no blocking IO鎶鏈?
鎯寵繍琛屽湪璇ユā寮忎笅錛岀洿鎺ヤ慨鏀箂erver.xml閲岀殑Connector鑺傜偣,淇敼protocol涓?
<Connector port="80" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
URIEncoding="UTF-8"
useBodyEncodingForURI="true"
enableLookups="false"
redirectPort="8443" />
鍚姩鍚?灝卞彲浠ョ敓鏁堛傛ц兘寰楀埌鍒濇浼樺寲浣嗕笌apr鐩告瘮,榪樻槸鏈変竴浜涘樊璺濄?
鍥?apr
瀹夎璧鋒潵鏈鍥伴毦,浣嗘槸浠庢搷浣滅郴緇熺駭鍒潵瑙e喅寮傛鐨処O闂,澶у箙搴︾殑鎻愰珮鎬ц兘.
蹇呴』瑕佸畨瑁卆pr鍜宯ative錛岀洿鎺ュ惎鍔ㄥ氨鏀寔apr銆?
涓嬮潰鐨勪慨鏀圭函灞炲浣欙紝浠呬緵澶у鎵╁厖鐭ヨ瘑,浣嗕粛鐒墮渶瑕佸畨瑁卆pr鍜宯ative
濡俷io淇敼妯″紡,淇敼protocol涓簅rg.apache.coyote.http11.Http11AprProtocol
浜?琛ュ厖
1)瀹夎APR鐨勬柟娉?璇風(fēng)湅鎴戝彟涓綃囧崥瀹ttp://phl.iteye.com/blog/910984;
2)鍏充簬鎬ц兘鏁版嵁璇瘋鑰呬滑鑷鐮旂┒,絎旇呬笉鏄湪鍐欐暀縐戜功鍦ㄦ鍙槸緇欏嚭鎬濊礬,鎬ц兘鐮旂┒鏄釜寰堟繁鐨勯鍩?璇峰悇浣嶆寜闇鑷鎼緩鐜嫻嬭瘯;
3)鎬葷殑鏉ヨ,bio鏄笉鎺ㄨ崘浣跨敤鐨?apr鐨勬ā寮忔帹鑽? item protocol Requests per second BIO org.apache.coyote.http11.Http11Protocol 916.06 [#/sec] (mean) NIO org.apache.coyote.http11.Http11NioProtocol 2102.26 [#/sec] (mean) APR org.apache.coyote.http11.Http11AprProtocol 1997.24 [#/sec] (mean)
]]>
鍏堟潵涓緥瀛愮悊瑙d竴涓嬫蹇碉紝浠ラ摱琛屽彇嬈句負(fù)渚嬶細(xì)
鍚屾 錛?鑷繁浜茶嚜鍑洪┈鎸侀摱琛屽崱鍒伴摱琛屽彇閽憋紙浣跨敤鍚屾IO鏃訛紝Java鑷繁澶勭悊IO璇誨啓錛夈?/p>
寮傛 錛?濮旀墭?shù)竴灝忓紵鎷塊摱琛屽崱鍒伴摱琛屽彇閽憋紝鐒跺悗緇欎綘錛堜嬌鐢ㄥ紓姝O鏃訛紝Java灝咺O璇誨啓濮旀墭緇橭S澶勭悊錛岄渶瑕佸皢鏁版嵁緙撳啿鍖哄湴鍧鍜屽ぇ灝忎紶緇橭S(閾惰鍗″拰瀵嗙爜)錛孫S闇瑕佹敮鎸佸紓姝O鎿嶄綔API錛夈?/p>
闃誨 錛?ATM鎺掗槦鍙栨錛屼綘鍙兘絳夊緟錛堜嬌鐢ㄩ樆濉濱O鏃訛紝Java璋冪敤浼?xì)涓鐩撮樆濉炲埌璇誨啓瀹屾垚鎵嶈繑鍥烇級(jí)銆?/p>
闈為樆濉?錛?鏌滃彴鍙栨錛屽彇涓彿錛岀劧鍚庡潗鍦ㄦ瀛愪笂鍋氬叾瀹冧簨錛岀瓑鍙峰箍鎾細(xì)閫氱煡浣犲姙鐞嗭紝娌″埌鍙蜂綘灝變笉鑳藉幓錛屼綘鍙互涓嶆柇闂ぇ鍫傜粡鐞嗘帓鍒頒簡(jiǎn)娌℃湁錛屽ぇ鍫傜粡鐞嗗鏋滆榪樻病鍒頒綘灝變笉鑳藉幓錛堜嬌鐢ㄩ潪闃誨IO鏃訛紝濡傛灉涓嶈兘璇誨啓Java璋冪敤浼?xì)椹笂杩斿洖锛屽綋IO浜嬩歡鍒嗗彂鍣ㄤ細(xì)閫氱煡鍙鍐欐椂鍐嶇戶緇繘琛岃鍐欙紝涓嶆柇寰幆鐩村埌璇誨啓瀹屾垚錛夈?/p>
Java瀵笲IO銆丯IO銆丄IO鐨勬敮鎸?/strong>錛?/p> Java BIO 錛?鍚屾騫墮樆濉烇紝鏈嶅姟鍣ㄥ疄鐜版ā寮忎負(fù)涓涓繛鎺ヤ竴涓嚎紼嬶紝鍗沖鎴風(fēng)鏈夎繛鎺ヨ姹傛椂鏈嶅姟鍣ㄧ灝遍渶瑕佸惎鍔ㄤ竴涓嚎紼嬭繘琛屽鐞嗭紝濡傛灉榪欎釜榪炴帴涓嶅仛浠諱綍浜嬫儏浼?xì)閫犳垚涓嶅繀瑕佺殑綰跨▼寮閿錛屽綋鐒跺彲浠ラ氳繃綰跨▼姹犳満鍒舵敼鍠勩?/p> Java NIO 錛?鍚屾闈為樆濉烇紝鏈嶅姟鍣ㄥ疄鐜版ā寮忎負(fù)涓涓姹備竴涓嚎紼嬶紝鍗沖鎴風(fēng)鍙戦佺殑榪炴帴璇鋒眰閮戒細(xì)娉ㄥ唽鍒板璺鐢ㄥ櫒涓婏紝澶氳礬澶嶇敤鍣ㄨ疆璇㈠埌榪炴帴鏈塈/O璇鋒眰鏃舵墠鍚姩涓涓嚎紼嬭繘琛屽鐞嗐?/p> Java AIO(NIO.2) 錛?寮傛闈為樆濉烇紝鏈嶅姟鍣ㄥ疄鐜版ā寮忎負(fù)涓涓湁鏁堣姹備竴涓嚎紼嬶紝瀹㈡埛绔殑I/O璇鋒眰閮芥槸鐢監(jiān)S鍏堝畬鎴愪簡(jiǎn)鍐嶉氱煡鏈嶅姟鍣ㄥ簲鐢ㄥ幓鍚姩綰跨▼榪涜澶勭悊錛?/p> BIO銆丯IO銆丄IO閫傜敤鍦烘櫙鍒嗘瀽: BIO鏂瑰紡閫傜敤浜庤繛鎺ユ暟鐩瘮杈冨皬涓斿浐瀹氱殑鏋舵瀯錛岃繖縐嶆柟寮忓鏈嶅姟鍣ㄨ祫婧愯姹傛瘮杈冮珮錛屽茍鍙戝眬闄愪簬搴旂敤涓紝JDK1.4浠ュ墠鐨勫敮涓閫夋嫨錛屼絾紼嬪簭鐩磋綆鍗曟槗鐞嗚В銆?/p> NIO鏂瑰紡閫傜敤浜庤繛鎺ユ暟鐩涓旇繛鎺ユ瘮杈冪煭錛堣交鎿嶄綔錛夌殑鏋舵瀯錛屾瘮濡傝亰澶╂湇鍔″櫒錛屽茍鍙戝眬闄愪簬搴旂敤涓紝緙栫▼姣旇緝澶嶆潅錛孞DK1.4寮濮嬫敮鎸併?/p> AIO鏂瑰紡浣跨敤浜庤繛鎺ユ暟鐩涓旇繛鎺ユ瘮杈冮暱錛堥噸鎿嶄綔錛夌殑鏋舵瀯錛屾瘮濡傜浉鍐屾湇鍔″櫒錛屽厖鍒嗚皟鐢∣S鍙備笌騫跺彂鎿嶄綔錛岀紪紼嬫瘮杈冨鏉傦紝JDK7寮濮嬫敮鎸併?/p> 鍙﹀錛孖/O灞炰簬搴曞眰鎿嶄綔錛岄渶瑕佹搷浣滅郴緇熸敮鎸侊紝騫跺彂涔熼渶瑕佹搷浣滅郴緇熺殑鏀寔錛屾墍浠ユц兘鏂歸潰涓嶅悓鎿嶄綔緋葷粺宸紓浼?xì)姣旇緝鏄庢樉銆?/p> 鏈枃鍑?guó)檱?“鍔涢噺鏉ユ簮浜庤丹璇氱殑鐖憋紒” 鍗氬錛岃鍔″繀淇濈暀姝ゅ嚭澶?a >http://stevex.blog.51cto.com/4300375/1284437
]]>
主站蜘蛛池模板:
亚洲欧美一区二区三区日产|
亚洲一级毛片中文字幕|
男人和女人高潮免费网站|
无人影院手机版在线观看免费
|
免费人成动漫在线播放r18|
性生交片免费无码看人|
亚洲同性男gay网站在线观看|
99精品视频在线视频免费观看|
亚洲av午夜福利精品一区人妖|
久久免费精品视频|
亚洲av成人无码久久精品|
无码专区AAAAAA免费视频|
亚洲综合无码一区二区|
99爱在线观看免费完整版|
亚洲午夜精品一区二区|
18禁男女爽爽爽午夜网站免费|
亚洲特级aaaaaa毛片|
成人免费观看一区二区|
精品国产日韩久久亚洲|
又大又硬又爽免费视频|
一个人看www免费高清字幕|
亚洲精品无码不卡在线播HE
|
免费一级大黄特色大片|
日韩成人毛片高清视频免费看|
亚洲一级黄色视频|
青青草原1769久久免费播放|
亚洲美女aⅴ久久久91|
成年性羞羞视频免费观看无限|
色婷婷精品免费视频|
中文字幕精品亚洲无线码二区|
久久青草91免费观看|
亚洲综合在线一区二区三区|
四虎亚洲国产成人久久精品|
国产又黄又爽又大的免费视频|
亚洲黄色片免费看|
日本免费人成黄页网观看视频|
老司机精品免费视频|
亚洲人成综合在线播放|
亚洲精品成人片在线观看|
亚洲精品免费视频|
久久亚洲色WWW成人欧美|