999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探究Tomcat虛擬路徑功能應用

2016-03-11 08:17:48馬旭
中國新通信 2016年2期

馬旭

【摘要】 B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。服務器由2部分組成 一個是硬件服務器, 一個是軟件意義上的服務器。把tomcat看做軟件意義上的服務器,通過瀏覽器發送一個請求 首先會通過網絡走到硬件服務器。 硬件服務器上裝的操作系統會把該請求轉發給tomcat進行處理, tomcat處理完以后做出響應,該響應再通過網絡回到電腦終端。tomcat上面運行的項目就是定義怎么處理這個請求并給出對應的響應操作。Tomcat虛擬路徑的應用在新疆九師平安城市項目中也是一個值得考慮、研究的方向。

【關鍵詞】 B/S結構 tomcat 虛擬路徑 部署 平安城市 新疆九師

一、背景

隨著科學技術的不斷進步尤其是軟件發布周期不斷縮短, 把項目發布到web服務器中(tomcat jboss)要webroot下面的文件原樣拷貝過去而不是直接使用webroot下的代碼。有人問其實沒什么區別 但是你有沒有注意到一個存在的問題:一般j2se改bug的流程發現bug->定位bug->嘗試解決該bug->保存該文件(eclipse編譯class)->調試bug;而j2ee的改bug流程確變成了如下發現bug->定位bug->嘗試解決bug->保存該文件(eclipse編譯class)->發布代碼至web服務器->重啟web服務器->調試該bug。中間多了一個發布代碼等待重啟的過程。也許代碼量少, 等待重啟的過程是可以忍受的。但是后期這個過程真心無法忍受,一般的項目平均啟動一次的時間大概在3分鐘左右,這個時間是嚴重影響效率的。在實際的新疆九師平安城市項目子系統部署中也會遇到類似的場景。

二、系統目標

讓web服務器直接使用工作空間中的webroot下的文件,而不是需要把文件拷貝到服務器上;讓web服務器自動加載新的class而不用reload整個項目。利用虛擬路徑的方式,并且按照總體方案中的方式對tomcat進行配置。使得tomcat可以管理不同目錄上的項目。在新疆九師平安城市項目中,在圖像管理系統、視頻質量診斷系統、實戰平臺系統等多系統中可以做到多系統web端統一部署。找到最佳平衡點,實現多項目同時實現的性能最大化。

三、總體方案

首先需要了解tomcat的發布項目的機制:tomcat發布項目有2種辦法。第一種就是把文件復制到webapps下面,是最常用的辦法;第二種就是利用配置文件來告訴tomcat項目所需的文件在哪。即虛擬路徑功能使用。第二種步驟如下:首先找到tomcat\conf\Catalina\localhost目錄(沒有則自行新建);新建一個xml文件 命名為 項目名.xml 如 test.xml;打開該xml 添加如下內容其中:path 代表瀏覽器訪問的應用名;reloadable 設置文件修改不自動reload整個應用;docBase指定該應用所用到的文件的地址;workDir 項目用所用到的jsp編譯成class后存放的臨時目錄;然后啟動tomcat正常訪問應用, 應用的是工作空間里面的class。在新疆九師平安城市項目中,可以把兩個或多個同時并發量較低的項目,單點登錄、運維管理子系統等同時部署在一個tomcat中,即方便管理也可實現性能優化。其次,解決如何class修改以后應用自動使用新的class而不用重新加載重啟整個應用。使用插件jrebel ,里面有個jar文件將該jar文件放到tomcat目錄中 如c:/tomcat中,配置tomcat 讓該插件生效打開eclipse 找到tomcat的配置在啟動參數一欄添加如下代碼-noverify -javaagent:c:\tomcat\jrebel.jar。

四、總結

目前采用Java或JSP開發的應用系統,大部分都利用Tomcat作為Web應用服務器。Tomcat是一個小型的輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,也是開發和調試JSP程序的首選應用服務器。部署不僅要應對來自環境的挑戰,開發環境、測試環境、生產環境等不同環境的轉換,而且由于部署本身的復雜性,在服務器、項目、人員等規模較大時,像大型游戲網站、電商網站,發布都是極其頻繁的,這時在業務復雜、工作難度大等諸多因素下,快速部署、快速生產顯得尤為重要。低效的部署流程亟待改善。本文以平安城市領域的圖像、平臺、實戰、視頻質量診斷等子系統為例,著重介紹tomcat虛擬路徑功能在項目部署中的使用。使用tomcat虛擬路徑管理web項目的方法是很不錯的實用的方法,多種途徑,包括:用路徑來指定新web項目所在文件地址;通過編寫配置文件,將新web項目的配置信息填進去達到管理的目的。本文主要講解了tomcat的一些核心配置原理,旨在使開發、運維人員在新疆九師平安城市項目部署有更好的選擇,實現方式。讓學習者能夠更好的學習和理解tomcat、web相關知識。

參 考 文 獻

[1] 康小軍. 《計算機與數字工程》, 2008, 36(10):203-205

[2] 李萍. 《科技情報開發與經濟》, 2011, 第12期(12):114-116

[3] 孫仁鵬,何淼. Tomcat性能監視和調優研究 [期刊論文] - 軟件導刊,2012,11(12)

[4] 陳文超. 淺析Tomcat Web服務器基于Apache的集群與負載均衡 [期刊論文] - 科技資訊,2012,(6)

主站蜘蛛池模板: 亚洲精品久综合蜜| 欧美成人午夜在线全部免费| 亚洲an第二区国产精品| 内射人妻无套中出无码| 国产人在线成免费视频| 国产精品55夜色66夜色| A级毛片无码久久精品免费| 亚洲日本www| 日日噜噜夜夜狠狠视频| 久久免费精品琪琪| 亚洲欧洲日韩综合色天使| 国产肉感大码AV无码| 国产原创第一页在线观看| 91福利国产成人精品导航| 国产一二视频| 国产AV无码专区亚洲A∨毛片| 一级高清毛片免费a级高清毛片| 波多野结衣在线一区二区| 国产日韩欧美一区二区三区在线 | 日韩人妻少妇一区二区| 精品视频一区在线观看| 久久公开视频| 国产成人精品在线1区| 任我操在线视频| 99久久婷婷国产综合精| 久青草网站| 欧美成人看片一区二区三区 | 在线视频亚洲色图| 激情爆乳一区二区| 精品伊人久久久香线蕉| 国产内射一区亚洲| 亚洲视频影院| 日韩AV无码免费一二三区| 亚洲二区视频| 成人精品亚洲| 99久久精品国产综合婷婷| 自拍偷拍一区| 区国产精品搜索视频| 免费在线一区| 污网站免费在线观看| 色悠久久综合| 精品第一国产综合精品Aⅴ| 青青久久91| 国产成人综合久久精品下载| 自偷自拍三级全三级视频| 亚洲专区一区二区在线观看| 亚洲日韩久久综合中文字幕| 91在线一9|永久视频在线| 国产日本欧美亚洲精品视| 色婷婷综合激情视频免费看| 欧美精品在线视频观看| 综合五月天网| 欧美一级在线播放| 国产一区二区精品福利| 成人av手机在线观看| 亚洲精品视频免费| 中文字幕欧美日韩| 天天综合网色| 最新午夜男女福利片视频| 日韩精品一区二区三区swag| 国产麻豆永久视频| 亚洲第一极品精品无码| 在线看国产精品| 国产日韩欧美精品区性色| 欧美97色| 精品三级网站| 日韩欧美国产区| 在线视频97| 四虎影视无码永久免费观看| 一级毛片视频免费| 青草视频久久| 国产sm重味一区二区三区| 亚洲欧美激情另类| 日韩成人在线一区二区| av在线无码浏览| 国产原创自拍不卡第一页| 日本日韩欧美| 沈阳少妇高潮在线| 青青青草国产| 亚洲三级电影在线播放| 国产00高中生在线播放| 久久国产拍爱|