一、Tomcat官方站點:?http://archive.apache.org/dist/tomcat/獲取Tomcat安裝程序包?tar.gz文件是Linux操作系統(tǒng)下的安裝版本?exe文件是Windows系統(tǒng)下的安裝版本?zip文件是Windows系統(tǒng)下的壓縮版本二、安裝Tomcat雙擊bin目錄下的startup.bat文件輸入http://localhost:8080/,顯示如下界面代表安裝成功三、常見啟動問題1JAVA_HOME環(huán)境變量?在win
系統(tǒng) 2019-08-12 01:32:25 2442
好久沒寫blog了,最近在考慮openjweb遷移到j(luò)boss的問題,經(jīng)過試驗,發(fā)現(xiàn)tomcat與jboss結(jié)合是挺簡單的,tomcat中如何連接jboss,其實只需要把jboss的client目錄的jar包復(fù)制到tomcat的common/lib中即可,我是復(fù)制的jboss開頭的jar包,開發(fā)的EJB除了在jboss中部署外,ejb的home和接口類還要放到tomcat的web應(yīng)用的WEB-INF/classes對應(yīng)路徑下,下面是tomcatweb應(yīng)用中
系統(tǒng) 2019-08-12 01:32:22 2442
當(dāng)你使用Tomcat作為WebServer的時候,是不是會想過這樣的一個問題:如何利用Tomcat建立兩個WebServer,同時偵聽來自不同端口的請求呢?要實現(xiàn)這一點是很簡單的。以下假設(shè)Tomcat安裝在D:/Tomcat5.0目錄下。Tomcat在啟動的時候,都會從D:/Tomcat5.0/conf/server.xml中獲得server啟動的一些基本信息;在server.xml中,你會看到這個節(jié)點,如下所示:
系統(tǒng) 2019-08-12 01:33:58 2435
Tomcat5開始,context的配置就不放在/conf/server.xml中,而是每個context作為一個單獨的xml文件,放在/conf/Catalina/localhost目錄下,具體看之前寫過的Tomcat5Guide閱讀筆記。但是,如何修改Tomcat的根目錄呢,也就是/。經(jīng)過多方資料查詢和試驗,發(fā)現(xiàn)應(yīng)該這樣,首先和其他的webapp一樣,寫一個xml文件,如下:CODE:SELECTALL<
系統(tǒng) 2019-08-12 01:32:53 2435
環(huán)境:操作系統(tǒng):centos6.5x64cpu:32core內(nèi)存:32Gweb服務(wù)器:tomcat6.xjdk:1.6x測試環(huán)境:操作系統(tǒng):centos6.5x64cpu:32core內(nèi)存:32Gab作為性能測試工具在做性能測試之前,對客戶端和服務(wù)端均進行服務(wù)端優(yōu)化(linux文件句柄數(shù)、socket等網(wǎng)絡(luò)參數(shù))。在服務(wù)端,針對tomcatconnector進行bio短連接和bio長連接分別進行測試,具體參數(shù)在這里不詳細介紹。請求頁面4k大小。測試結(jié)果如下
系統(tǒng) 2019-08-12 01:33:50 2434
Tomcat本身不能直接在計算機上運行,需要依賴于硬件基礎(chǔ)之上的*作系統(tǒng)和一個java虛擬機。您可以選擇自己的需要選擇不同的*作系統(tǒng)和對應(yīng)的JDK的版本(只要是符合Sun發(fā)布的Java規(guī)范的),但我們推薦您使用Sun公司發(fā)布的JDK。確保您所使用的版本是最新的,因為Sun公司和其它一些公司一直在為提高性能而對java虛擬機做一些升級改進。一些報告顯示JDK1.4在性能上比JDK1.3提高了將近10%到20%??梢越oJava虛擬機設(shè)置使用的內(nèi)存,但是如果你的
系統(tǒng) 2019-08-12 01:32:52 2433
雖然接觸tomcat很長時間了,但是配置tomcat虛擬機還是頭一次,記錄了一下過程。需要修改tomcat的server.xml文件。在默認情況下,tomcat會有一個虛擬主機localhost,下圖是server.xml文件的部分截圖:設(shè)置第二個虛擬主機,需要在原有的和兩個結(jié)束標(biāo)簽之間加入
系統(tǒng) 2019-08-12 01:32:16 2431
相信大多Web開發(fā)者對Tomcat是非常熟悉的,眾所周知Tomcat是一款非常好用的開源Servlet容器,您一定對這個最流行的Servlet容器充滿好奇,雖然它并不像一個黑盒子那樣讓人無法觸摸但是Tomcat的源碼的確讓人看起來頭疼。筆者就在這里和大家共同分析一個簡單的Web服務(wù)器是如何工作的源碼下載地址。Web服務(wù)器Web服務(wù)器是一個復(fù)雜的系統(tǒng),一個Web服務(wù)器要為一個Servlet的請求提供服務(wù),需要做三件事:1、創(chuàng)建一個request對象并填充那些
系統(tǒng) 2019-08-12 01:32:53 2424
Tomcat安裝通常情況下我們要配置Tomcat是很容易的一件事情,但是如果您要架設(shè)多用戶多服務(wù)的Java虛擬主機就不那么容易了。其中最大的一個問題就是Tomcat執(zhí)行權(quán)限。普通方式配置的Tomcat是以root超級管理員的身份運行的,顯然,這是非常危險的,可想而知,一但網(wǎng)站被掛馬,您的整個服務(wù)器都可以被黑客控制了。而通過編譯或在線(例如redhat系列的yum,debian系列的apt-get)的方式安裝,一個服務(wù)器上又只能裝一個tomcat的服務(wù),如果
系統(tǒng) 2019-08-12 01:32:34 2420
1:enableJMXmanagementfortomcatTomcatdoesn'tenablethejmxmanagementinterfacebydefault,sowehavetoenableitfirstbeforeusingit.itisveryeasytodo,allweneedtodoisaddthefollowingargumentsintothescript"catalina.bat".setCATALINA_OPTS=-Dcom.su
系統(tǒng) 2019-08-12 01:34:00 2419
聲明:本文代碼非原創(chuàng),原創(chuàng)地址未找到,代碼驗證通過,保留,以備后用。#!/bin/sh##Firstlyfindtheprocessofthetomcat....TOMCAT_PROCESS_STR=`psaux|grep'java.*tomcat'|grep-vgrep`PROCESS_ARRAY=(${TOMCAT_PROCESS_STR///})TOMCAT_PROCESS_ID=${PROCESS_ARRAY[1]}echo$TOMCAT_PROC
系統(tǒng) 2019-08-12 01:33:49 2417
環(huán)境:centos6.4min#安裝編譯庫及依賴模塊yum-yinstallgccgcc-c++autoconfautomakemakeyum-yinstallzlibzlib-developensslopenssl--develpcrepcre-devel#上傳需要的軟件#安裝JDK與Tomcat查看當(dāng)系統(tǒng)JDK版本java–version#修改權(quán)限chmod777jdk-6u41-linux-i586-rpm.bin./jdk-6u41-linux-i
系統(tǒng) 2019-08-12 01:33:55 2414
公司的內(nèi)部服務(wù)器,一直是采用的tomcat,連接池也是采用的tomcat自帶的dbcp.最近發(fā)現(xiàn)好象連接池的數(shù)據(jù)庫連接只會增加,不會自動釋放.后來網(wǎng)上一查,很多人說這是dbcp的老毛病了,雖然基本不影響使用,但畢竟占用了數(shù)據(jù)庫資源,因此,想測試一下其它連接池.首先找到有人推薦的proxool,這個網(wǎng)上有詳細的配置方式,一配就通了.但又在網(wǎng)上看到一個快速的連接池BoneCP,決定也測試一下.結(jié)果在http://jolbox.com/和網(wǎng)上都只看到在sprin
系統(tǒng) 2019-08-12 01:33:22 2413
apachehttpd、tomcat、mysql、jboss、lighttpd是應(yīng)用非常廣泛的開源軟件,我們在此分享一下監(jiān)控它們的一個小工具1、mysql在mysql的監(jiān)控界面上,您應(yīng)該關(guān)注如下幾個關(guān)鍵指標(biāo):1、當(dāng)前已打開連接數(shù):表示當(dāng)前打開的數(shù)據(jù)庫連接;2、啟動以來同時處理的最大連接數(shù):表示自從數(shù)據(jù)庫啟動來同時處理的最大連接請求,這個值對于提供數(shù)據(jù)庫的處理能力比較重要,下面是兩個優(yōu)化的量化經(jīng)驗:假設(shè)數(shù)值tmpPercent=啟動以來同時處理的最大連接數(shù)/
系統(tǒng) 2019-08-12 09:29:42 2411
這篇文章主要介紹如何利用Lomboz開發(fā)JSTL和EL,最好先參考我的以前的文章《圖解利用Eclipse3.0.1+Lomboz3.0.1+Tomcat5.0.28開發(fā)JSP》,環(huán)境配置與它類似,這里從略。一.需要的軟件XMLBuddy主頁http://xmlbuddy.com下載這是一個eclipse插件,可以幫助編輯xml文件。安裝插件,參考《使用links方式安裝Eclipse插件》二.環(huán)境配置1.新建一個LombozJ2EEProject,工程名稱
系統(tǒng) 2019-08-29 23:04:56 2409