前言tomcat7開始,tomcat支持應(yīng)用的多版本部署,這個(gè)特性很不錯(cuò),尤其是生產(chǎn)環(huán)境中,升級(jí)應(yīng)用,無需重啟tomcat,升級(jí)過程不影響業(yè)務(wù)。熱升級(jí)的特性,也只有少數(shù)頂級(jí)商業(yè)中間件能做到。tomcat的并行部署tomcat7開始,可以同時(shí)部署相同contextpath的多個(gè)不同版本的web應(yīng)用,現(xiàn)在只能通過tomcatmanager使用WARfiletodeploy,才能做到多版本同時(shí)部署。war包的命名只能是context.war,context##2
系統(tǒng) 2019-08-12 01:33:56 2031
一、操作系統(tǒng)調(diào)優(yōu)對(duì)于操作系統(tǒng)優(yōu)化來說,是盡可能的增大可使用的內(nèi)存容量、提高CPU的頻率,保證文件系統(tǒng)的讀寫速率等。經(jīng)過壓力測(cè)試驗(yàn)證,在并發(fā)連接很多的情況下,CPU的處理能力越強(qiáng),系統(tǒng)運(yùn)行速度越快。。【適用場(chǎng)景】任何項(xiàng)目。二、Java虛擬機(jī)調(diào)優(yōu)應(yīng)該選擇SUN的JVM,在滿足項(xiàng)目需要的前提下,盡量選用版本較高的JVM,一般來說高版本產(chǎn)品在速度和效率上比低版本會(huì)有改進(jìn)。JDK1.4比JDK1.3性能提高了近10%-20%,JDK1.5比JDK1.4性能提高25%
系統(tǒng) 2019-08-12 01:32:51 2031
由于開發(fā)環(huán)境使用的tomcat需頻繁開啟關(guān)閉,所以決定另外搭建一個(gè)tomcat部署后臺(tái)供前臺(tái)調(diào)用接口,順便記錄一下備忘我的部署環(huán)境為windows7tomcat7將下載的tomcat放到其他位置打開conf文件夾下面的server.xml,修改幾處端口號(hào),以免跟之前的tomcat發(fā)生沖突1、Server中的port默認(rèn)為8005,將其改為80062、Connector中的port默
系統(tǒng) 2019-08-12 01:33:56 2030
1、下載tomcat去官方網(wǎng)址:http://tomcat.apache.org/下載最新版2、下載解壓后,自己可以隨便放在哪個(gè)文件夾下,自己記得路徑即可。比如Users/你的用戶名/Documents/可重命名為tomcat3、用終端terminal進(jìn)入到tomcat文件夾目錄bin文件夾下,輸入以下命令:shstartup.sh此時(shí)tomcat服務(wù)就啟動(dòng)了在瀏覽器中畭http://localhost:8080/就可以看到一個(gè)網(wǎng)頁虛擬目錄就是可以通過設(shè)置
系統(tǒng) 2019-08-12 01:33:35 2030
我們?cè)趯慉JAX的時(shí)候,會(huì)用定時(shí)器定時(shí)調(diào)用一個(gè)action,來檢測(cè)一些東西。比如EC2.0中,我們用AJAX技術(shù)定時(shí)檢查用戶的消息收件箱,看有沒有新的消息,有多少條。但是在實(shí)際應(yīng)用中,我們發(fā)現(xiàn)Tomcat會(huì)cache我們這個(gè)檢查消息類的返回值,也就是說,如果現(xiàn)在檢測(cè)到有3條新的消息,那么,之后的AJAX調(diào)用,無論數(shù)據(jù)庫(kù)中的新消息數(shù)量是否發(fā)生變化了,Tomcat都返回一樣的數(shù)據(jù)給JSP,也就是3條消息。這是非常討厭的一個(gè)現(xiàn)象,因?yàn)門omcat認(rèn)為我們每次請(qǐng)求
系統(tǒng) 2019-08-12 01:33:12 2029
一:Nginx+Tomcat的動(dòng)靜分離所謂動(dòng)靜分離就是通過nginx(或apache等)來處理用戶端請(qǐng)求的圖片、html等靜態(tài)的文件,tomcat(或weblogic)處理jsp、do等動(dòng)態(tài)文件,從而達(dá)到動(dòng)靜頁面訪問時(shí)通過不同的容器來處理。nginx處理靜態(tài)頁面效率遠(yuǎn)高于tomcat,而tomcat擅長(zhǎng)動(dòng)態(tài)頁面處理,這樣一來就能更好的提高并發(fā),處理性能。頁面壓力測(cè)試ab-n1000-c200http://10.10.54.157/index.html二:具
系統(tǒng) 2019-08-12 01:33:08 2029
模擬線上環(huán)境,在本地以域名訪問系統(tǒng)思路1、首先在hosts文件將域名映射為本地IP2、假如服務(wù)器80端口已被占用,可以用nginx轉(zhuǎn)發(fā),在nginx/vhosts/abc.com加入如下配置server{listen80;server_nameabc.com;location/{proxy_passhttp://abc.com:8080;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_a
系統(tǒng) 2019-08-12 01:32:52 2028
寫在前面:Disc:最近研究了一下tomcat集群搭建,這里只是作為個(gè)人整理,其中參見了很多優(yōu)秀的網(wǎng)絡(luò)資源會(huì)在后面列出,如果你想快速的完成配置可以參見本文,如果想了解更多內(nèi)容可以參見下面的資源列表,那里會(huì)給你更多有用的內(nèi)容。Context:Apache2.2、Tomcat6.0(非安裝版)、mod_jk.so(1.2.37)、windowsres-list:http://blog.csdn.net/lifetragedy/article/details/7
系統(tǒng) 2019-08-12 01:32:59 2026
官網(wǎng)http://tomcat.apache.org/download-70.cgi下載zip的文件unzipapache-tomcat-7.0.54.zipmvapache-tomcat-7.0.54/usr/tomcatcp/usr/tomcat/catalina.sh/etc/init.d/tomcatvim/etc/init.d/tomcat在第二行添加以下兩行#chkconfig:23451090#description:tomcatservic
系統(tǒng) 2019-08-12 01:33:10 2025
本文繼續(xù)分析HttpProcessor類,該類實(shí)現(xiàn)了org.apache.catalina.Lifecycle接口和java.lang.Runnable接口我們先分析它的構(gòu)造函數(shù)/***TheHttpConnectorwithwhichthisprocessorisassociated.*/privateHttpConnectorconnector=null;/***TheHTTPrequestobjectwewillpasstoourassociated
系統(tǒng) 2019-08-12 01:33:25 2024
1.靜態(tài)頁面的亂碼問題文件的編碼和瀏覽器要顯示的編碼不一致。1)檢查文件原始的編碼,可以用記事本打開,然后選擇另存為來看;2)給當(dāng)前頁面加入一個(gè)指令來建議瀏覽器用指定的編碼來顯示文件字符內(nèi)容.3)如果系統(tǒng)是英文XP,沒裝東亞字符集支持,也會(huì)顯示亂碼.2.JSP頁面的亂碼問題1)page指令有個(gè)pageEncoding="GBK"這個(gè)會(huì)
系統(tǒng) 2019-08-12 01:32:32 2024
1.需要在Catalina/conf/server.xml中設(shè)置一下;將文件中這一段的注釋去掉(如下),然后將pattern的值改為combined,這個(gè)模式下記錄的日志比較詳細(xì)。
Tomcat的class加載的優(yōu)先順序一覽1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。2.環(huán)境變量CLASSPATH中的jar和class文件。3.$CATALINA_HOME/common/classes下的class文件。4.$CATALINA_HOME/commons/endorsed下的jar文件。5.$CATALINA_HOME/commons/i18n下的jar文件。6.$CATALINA_HOME/common/l
系統(tǒng) 2019-08-12 01:33:22 2019
TOmcat5.0和Tomcat5.5在server.xml的寫法不同如下(來自Tomcat官方網(wǎng)站)Tomcat5.0server.xml:
系統(tǒng) 2019-08-12 01:33:47 2018
轉(zhuǎn)自:http://dengjianqiang200.blog.163.com/blog/static/65811920094644354148/一般來說,在tomcat啟動(dòng)時(shí)就會(huì)有版本信息,如:信息:InitializingCoyoteHTTP/1.1onhttp-80232009-5-616:38:09org.apache.catalina.startup.Catalinaload信息:Initializationprocessedin1673ms20
系統(tǒng) 2019-08-12 01:33:34 2016