近期在進行一個項目的性能調優,目標是支撐1000的并發數;web容器:apache2+tomcat6jvm:jdk6linuxx64程序:status2+spring+ibatis緩存:memcache服務器:4顆雙核cup8G內存由于本項目是網站項目只做展示用,對時時性沒要求,做了幾乎所有對象的緩存,memcache也在本機測試一:設置tomcat內存CATALINA_OPTS="-Xms1024m-Xmx1024m-Xmn256m",然后使用apach
系統 2019-08-12 01:32:39 2327
TOMCAT主目錄與虛擬目錄的配置以下小結使用tomcat5.0.28測試通過,tomcat安裝路徑為C:\Tomcat在默認安裝后,tomcat的主目錄是webapps/root目錄,如果我們想改變tomcat的主目錄的話可以這樣做:1.打開C:\Tomcat\conf\server.Xml,在<host></host>之間加入代碼:這樣重新啟動tomcat,我們的主目錄就被設置為jeasyCMS這個項目了。2.另外tomcat會生成一個C:\Tomca
系統 2019-08-12 01:32:39 2327
今天在用URL傳遞中文參數時發生亂碼問題,原來是要在Tomcat那兒設置一下。搜索到這篇文章學習一下~自從接觸Java和JSP以來,就不斷與Java的中文亂碼問題打交道,現在終于得到了徹底的解決,現將我們的解決心得與大家共享。一、Java中文問題的由來Java的內核和class文件是基于unicode的,這使Java程序具有良好的跨平臺性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP文件本身編譯時產生的亂碼問題和Java程序于其他媒
系統 2019-08-12 01:33:59 2326
1.需要的軟件apache2.0http://mirror.bjtu.edu.cn/apache//httpd/binaries/win32/httpd-2.2.16-win32-x86-no_ssl.msitomcat6.0http://labs.renren.com/apache-mirror//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29-windows-x86.zipmod_jkhttp://mi
系統 2019-08-12 01:33:58 2326
前言:本文是我閱讀了TOMCAT源碼后的一些心得。主要是講解TOMCAT的系統框架,以及啟動流程。若有錯漏之處,敬請批評指教!建議:畢竟TOMCAT的框架還是比較復雜的,單是從文字上理解,是不那么容易掌握TOMCAT的框架的。所以得實踐、實踐、再實踐。建議下載一份TOMCAT的源碼,調試通過,然后單步跟蹤其啟動過程。如果有不明白的地方,再來查閱本文,看是否能得到幫助。我相信這樣效果以及學習速度都會好很多!1.Tomcat的整體框架結構Tomcat的基本框架
系統 2019-08-12 01:33:55 2326
主要步驟如下:1、下載solr-4.4.0.tgz2、解壓縮solr-4.4.0.tgz,命令tar-xzvfsolr-4.4.0.tgz3、壓縮后進入到solr-4.4.0目錄,將example/webapps目錄下的solr.war復制到tomcat的webapps目錄中,4、啟動tomcat服務器,這時候會報錯,不用管它,war會自動解壓縮5、在tomcat的bin里面新建一個solr目錄6、繼續到solr-4.4.0目錄,將example/solr
系統 2019-08-12 01:33:20 2326
我們已經知道,在tomcat中有四種類型的servlet容器,分別為Engine、Host、Context和Wrapper,本文接下來對tomcat中Wrapper接口的標準實現進行說明。對于每個引入的HTTP請求,連接器都會調用與其關聯的servlet容器的invoke()方法;然后,servlet容器會調用所有子容器的invoke()方法這里面的流程通常是servlet容器調用其管道對象的invoke()方法,其管道對象的invoke()方法最后調用其
系統 2019-08-12 01:33:19 2326
1.安裝tomcat5.0.282.設置環境變量由于偶將TOMCAT作為service方式安裝,所以CATALINA_HOME環境變量也沒設過,如果讀者不是按照這種方式請設置一個系統環境變量,設置方法同J2SDK。變量名:CATALINA_HOME變量值:d:\Tomcat5.0另外可再增加一個環境變量變量名:CLASSPATH變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%
系統 2019-08-12 01:33:05 2326
一.在Tomcat下配置一個應用服務(service)中,配置多個端口號。即一個service配置多個端口,項目可以通過多個端口訪問。修改tomcat-home\conf下的server.xml,在Service下配置多個即可。
系統 2019-08-12 01:33:01 2326
使用說明:一、1、下載jdk(http://java.sun.com/javase/downloads/index.jsp),2、安裝jdk-6u14-windows-i586.exe3、配置環境變量:右擊“我的電腦”-->"高級"-->"環境變量"1)在系統變量里新建JAVA_HOME變量,變量值為:C:\ProgramFiles\Java\jdk1.6.0_14(根據自己的安裝路徑填寫)2)新建classpath變量,變量值為:.;%JAVA_HOME
系統 2019-08-12 01:32:33 2326
http://hdwangyi.iteye.com/blog/107709Tomcat是Java開發者使用得較多的一個Web服務器,因為它占用資源小,運行速度快等特點,深受JavaWeb程序員的喜愛。不過,在使用中,由于Java中的中文問題的存在,如果不經過配置,在WEB程序中,不能直接支持具有中文文件名的文件的下載,這為JavaWeb程序的開發帶來一定的不便。本文擬介紹一種手段,解決這個問題。解決問題的核心在于修改Tomcat的配置,在Server.xm
系統 2019-08-12 01:32:21 2326
Tomcat內存溢出的原因在生產環境中tomcat內存設置不好很容易出現內存溢出。造成內存原因是不一樣的,當然處理方式也不一樣。這里根據平時遇到的情況和相關資料進行一個總結。常見的一般會有下面三種情況:1.OutOfMemoryError:Javaheapspace2.OutOfMemoryError:PermGenspace3.OutOfMemoryError:unabletocreatenewnativethread.Tomcat內存溢出解決方案對于前
系統 2019-08-12 01:32:13 2326
Tomcat6.X實現了JCP的Servlet2.5和JSP2.1的規范,并且包括其它很多有用的功能,使它成為開發和部署web應用和web服務的堅實平臺。NIO(No-blockingI/O)從JDK1.4起,NIOAPI作為一個基于緩沖區,并能提供非阻塞I/O操作的API被引入。作為開源web服務器的java實現,tomcat幾乎就是web開發者開發、測試的首選,有很多其他商業服務器的開發者也會優先選擇tomcat作為開發時候使用,而在部署的時候,把應用
系統 2019-08-29 22:49:48 2325
視頻下載:前臺jspfunctiondownVideo(value,row,index){return'admin/video/video!fileDown.ds?uname='+row.uname+'&filepath='+value+'">下載';}后臺java:action:publicvoidfileDown(){FileUtil.download(filepath,getRequest().get
系統 2019-08-12 01:33:37 2325
有關CAS服務器配置以及作為cas服務器客戶端程序的配置方法介紹由于CAS要求使用https和客戶端進行通信,所以需要配置Tomcat支持SSL,為了實現SSL,一個Web服務必須對每一個接受安全連接的外部接口或者IP地址有一個相關聯的證書,數字證書的獲取一般從像verisign或者Thawte這樣的著名證書頒發機構(CertificateAuthorityCA)購買證書,或者如果身份驗證并不很重要,比如管理員只是希望保證服務器發送和接收的數據是私有的并且
系統 2019-08-12 01:32:49 2325