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)

主站蜘蛛池模板: 97国产在线观看| 91久久性奴调教国产免费| 欧美午夜视频在线| 一区二区三区精品视频在线观看| 国产福利免费观看| a天堂视频| 啪啪啪亚洲无码| 思思99热精品在线| 人人看人人鲁狠狠高清| 一本色道久久88亚洲综合| 国产精品大尺度尺度视频| 97se亚洲综合在线韩国专区福利| 国产成人一区在线播放| 亚洲swag精品自拍一区| 国产麻豆另类AV| 亚洲国产欧洲精品路线久久| 99精品伊人久久久大香线蕉| 99视频在线免费| 宅男噜噜噜66国产在线观看| 亚洲日韩国产精品无码专区| 亚洲欧美日韩天堂| 亚洲中文字幕在线一区播放| 欧美成人手机在线观看网址| 日本成人福利视频| 婷婷色狠狠干| 亚洲AV无码不卡无码| 91精品国产情侣高潮露脸| 高清不卡毛片| 色偷偷av男人的天堂不卡| 国产毛片网站| 日本成人不卡视频| 日本精品影院| 国产极品粉嫩小泬免费看| 亚洲欧美不卡| 国产精品手机视频一区二区| 日韩AV无码免费一二三区| 日本午夜视频在线观看| 亚洲国产成人自拍| 免费播放毛片| 又黄又爽视频好爽视频| 国产欧美日韩资源在线观看| 亚洲无码91视频| 国产精品毛片一区| 亚洲av色吊丝无码| 日韩欧美中文亚洲高清在线| 中文字幕av一区二区三区欲色| 十八禁美女裸体网站| 久热这里只有精品6| 91美女在线| 理论片一区| 国产91高清视频| 国产无遮挡猛进猛出免费软件| 久久综合九色综合97婷婷| 国产毛片基地| 日本黄色a视频| 国产区人妖精品人妖精品视频| a天堂视频| 一本大道无码日韩精品影视| 狠狠色噜噜狠狠狠狠色综合久 | av手机版在线播放| 欧洲精品视频在线观看| 国产成人免费高清AⅤ| 欧洲精品视频在线观看| 国产成在线观看免费视频| 欧美三級片黃色三級片黃色1| 欧美一区二区精品久久久| 国产乱人伦AV在线A| 香蕉网久久| 国产欧美自拍视频| 国产视频入口| 国产三级精品三级在线观看| 亚洲91在线精品| 久久婷婷六月| 久久精品国产999大香线焦| 日本不卡视频在线| 国产精品真实对白精彩久久| 亚洲欧美人成电影在线观看| 亚洲欧美一区二区三区图片| 精品国产中文一级毛片在线看| 一本大道香蕉久中文在线播放 | 日韩精品亚洲一区中文字幕| 日本在线免费网站|