HTTP是平時瀏覽網頁時候使用的一種協議。HTTP協議傳輸的數據都是未加密的,也就是明文的,因此使用HTTP協議傳輸隱私信息非常不安全。為了保證這些隱私數據能加密傳輸,于是網景公司設計了SSL(SecureSocketsLayer)協議用于對HTTP協議傳輸的數據進行加密,從而就誕生了HTTPS。SSL目前的版本是3.0,被IETF(InternetEngineeringTaskForce)定義在RFC6101中,之后IETF對SSL3.0進行了升級,于是
系統 2019-08-12 01:33:02 2069
最近遇到一些詭異的事情,1Apache+4Tomcat的系統中,每天偶爾會發現其中的一臺或幾臺Tomcat宕機了。今天特別頻繁,宕了有6次之多。環境:WindowsServer2003standardServicePack2JDK7.0_11-b21Tomcat7.0.42Apache2.2.24mod_jk1.2.37查看具體的錯誤日志如下:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:#
系統 2019-08-12 01:33:28 2068
1.獲取tomcat的路徑:兩個獲得路徑的方法:System.out.println(newFile(System.getProperty("catalina.home")));System.out.println(newFile(System.getProperty("user.dir")));可根據需要使用。當然,也有直接獲得項目的物理路徑的:ServletActionContext.getServletContext().getRealPath("/
系統 2019-08-12 01:32:39 2068
WEB瀏覽器與WEBserver建立連接后,除了將請求URL中的資源路徑發送給WEBserver外,還會將URL中的主機名部分作為HTTP請求消息的Host頭發送給WEBserver。比如,在瀏覽器地址欄中輸入http://www.it315.org,瀏覽器發送給www.it315.org主機上的WEBserver的請求消息內容例如以下:GET/HTTP/1.1<回車>Host:www.it315.org<回車><回車>WEBserver接收到瀏覽器的訪問
系統 2019-08-12 01:33:32 2066
本文是就Tomcat4為基礎向大家介紹WEB容器調優的,因為許多朋友安裝好之后就開始正式上線,很少有人以用戶現場為基礎對服務器進行調優。如果并發量小,系統可能不會出問題,但是并發量大時,系統反應速度迅速下降,由于不了解原因,因此大家還拼命在自己的應用中尋找問題,從而浪費了寶貴的現場時間。但是Tomcat如何調優呢?其實真正的WEB容器調優是需要許多方面的知識的,你必須了解網絡+硬件+OS+JVM+WEB容器,但是這篇文章無法講解那么多,而應用服務器本身也有
系統 2019-08-12 01:32:30 2064
Tomcat服務器配置參考CoyoteHTTP/1.1Connector概述CoyoteHTTP/1.1Connector元素是一個支持HTTP/1.1協議的Connector組件。它使Catalina除了能夠執行servlet和JSP頁面外,還能夠作為一個單獨的webserver運行。Connector對象的實例在服務器上監聽特定的TCP端口。一個Service可以配置一個或多個這樣的Connector,每個Connector都把請求轉發給對應Engin
系統 2019-08-12 01:32:25 2064
目前,建議初學者用j2sdk+Tomcat5.0.19開始學習jsp.也是現在最新版本.初學者一般和我當初一樣,都不明白jdk,j2sdk,j2se,j2ee之間的區別,這里簡單介紹一下:jdk:javadevolopkit--java開發包(運行java最基本的東東)j2sdk:在1.4版以前稱為jdk,可以理解j2sdk是jdk的升級版本,所以我們只要安了j2sdk即可,JDK就沒必要了,呵呵,裝了升級版,還要裝低級版否?j2sdk呢有幾個版本對應于j
系統 2019-08-12 01:33:38 2062
如果需要在一臺機子上啟動多個Tomcat服務器,在默認設置下肯定會發生端口沖突。為實現這個效果,只需修改conf子目錄中的server.xml文件即可。共需修改三處:(1).修改http訪問端口(默認為8080端口):(2).修改Shutdown端
系統 2019-08-12 01:32:32 2061
Tomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache、Sun和其它一些公司及個人共同開發而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規范總能在Tomcat中得到體現。盡管Tomcat也可以作為獨立的JavaWeb服務器,但在對靜態資源(HTML、圖像文件等)的處理速度,Web服務器管理等方面都不如Apache、IIS服務器等其他專業的HTTP服務器,因此在實際應用中,
系統 2019-08-12 01:33:57 2060
轉自:http://9771104.blog.163.com/blog/static/1944662200991803817362/我的Tomcat6.0.20安裝路徑:D:\Tomcat6.01、配置conf\context.xml文件
系統 2019-08-12 01:32:34 2059
Java內存泄露監控工具:JVM監控工具介紹http://developer.51cto.com/art/201203/321431.htm關于施用fullgc頻繁的分析及解決http://www.07net01.com/zhishi/383213.html詳解JavaGC的工作原理+MinorGC、FullGChttp://www.blogjava.net/ldwblog/archive/2013/07/24/401919.htmlJVMGC算法CMS詳
系統 2019-08-12 01:33:29 2058
使用docker容器跑tomcat,由于同一個宿主機上跑了多個容器,再加上宿主機本身跑了很多進程,導致系統總的進程數達到了8000+,而容器中tomcat的啟動腳本中會調用自帶的setenv.sh,在setenv.sh中有這么一句ulimit-u8192,由于系統進程數已經達到了8192,因此在啟動tomcat時會報錯:tomcat/bin/catalina.sh:fork:retry:Nochildprocessestomcat/bin/catalina
系統 2019-08-12 01:33:44 2055
謹以此文送給所有正在使用TOMCAT或者打算使用的人們,向TOMCAT的所有開發人員致敬!一、小貓TOMCAT其實很可愛2003年底,我換公司了,同樣也換了WEBAPP,TOMCAT出現在我的面前(以前使用weblogic),我有點茫然,免費的東西真的能用的好么?擔心ING……(其實是在火星呆太久)出門一打聽,原來此貓出自名門-jakarta項目,2001年度最具創新的java產品(MostInnovativeJavaProduct),又有JAVA的老大S
系統 2019-08-12 01:32:23 2053
Tomcat使用JMX管理方式,在Tomcat的自帶應用manager就是使用了JMX方式來管理Tomcat,以此完成Web應用的動態部署、啟動、停止。然而manager應用是一種本地使用JMX接口的方式。對于其它的遠程客戶端該怎么做呢?方式1:JConsole客戶端:1)設置環境變量CATALINA:setCATALINA_OPTS=-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.
系統 2019-08-12 01:33:39 2052
1、export命令直接在shell下設置exportJAVA_HOME=/home/yn4a/jdk1.6.0_16exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar這樣設置環境變量只對當前shell生效。2、對所以用戶的shell都生效:#vi/etc/profile#jdk環境變量設置JAVA_HOME=/hom
系統 2019-08-12 01:32:14 2052