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)

主站蜘蛛池模板: 成人在线综合| 免费看的一级毛片| 高h视频在线| 毛片基地视频| 99尹人香蕉国产免费天天拍| 国产日韩欧美精品区性色| 国产区人妖精品人妖精品视频| 久久精品电影| 99在线免费播放| 日本影院一区| 婷婷成人综合| 国产www网站| 欧美亚洲一二三区 | 国产精品3p视频| 久久伊伊香蕉综合精品| 一级毛片在线播放| 精品自窥自偷在线看| 中文字幕在线播放不卡| 久996视频精品免费观看| 久久这里只有精品8| 久久无码高潮喷水| 怡春院欧美一区二区三区免费| 一级毛片免费播放视频| 丝袜亚洲综合| 欧美日韩国产系列在线观看| 露脸真实国语乱在线观看| 另类重口100页在线播放| 在线观看无码av五月花| 亚洲无码视频图片| 国产电话自拍伊人| 天天躁夜夜躁狠狠躁图片| 欧美成人精品欧美一级乱黄| 99er精品视频| 91精品网站| 激情视频综合网| 国产精品成人第一区| 国产成人精品第一区二区| 亚洲精品无码av中文字幕| 91九色视频网| 国产十八禁在线观看免费| 亚洲一区二区成人| 高清欧美性猛交XXXX黑人猛交| 成年人国产视频| 美女国产在线| 一区二区三区高清视频国产女人| 日韩国产亚洲一区二区在线观看| 国产精品乱偷免费视频| 国产成人高清亚洲一区久久| 日韩欧美国产另类| 无码不卡的中文字幕视频| 欧美性猛交一区二区三区| 日本爱爱精品一区二区| 精品久久久久久中文字幕女| 波多野结衣一级毛片| 国产一级做美女做受视频| 亚洲视频影院| 91精品视频在线播放| www欧美在线观看| 久草视频一区| 国产丝袜91| 伊人久久综在合线亚洲2019| 午夜不卡视频| 欧美日本在线| 国产精品大尺度尺度视频| 玖玖精品在线| www.av男人.com| 91久久国产热精品免费| 香蕉eeww99国产在线观看| 在线观看无码av五月花| 久久精品只有这里有| 色妞永久免费视频| 青青久视频| 一级黄色网站在线免费看| 亚洲精品另类| 99视频在线精品免费观看6| 欧美另类第一页| 国产成人在线无码免费视频| 在线观看欧美国产| 欧美日韩福利| 呦女亚洲一区精品| 免费啪啪网址| 国产幂在线无码精品|