今天第一個技術難題,說難也不難,被鄙視的徹徹底底。理解上的問題糾正:Xftp里面我們看到的只是自己電腦上和所連接服務器里面的文件,集群里面有master服務器和slaves服務器,一個NameNode和若干DataNodes。前述與HDFS(Hadoop分布式文件系統)是不同的,要查看HDFS里面的內容可以進入到某個地址,是不是在master服務器上容我稍后再查看。Tomcat壓縮包被傳到集群里,利用xftp和xshell來解壓,xftp沒有解壓選項,so
系統 2019-08-12 01:32:29 1821
1.配置系統管理(AdminWebApplication)大多數商業化的J2EE服務器都提供一個功能強大的管理界面,且大都采用易于理解的Web應用界面。Tomcat按照自己的方式,同樣提供一個成熟的管理工具,并且絲毫不遜于那些商業化的競爭對手。Tomcat的AdminWebApplication最初在4.1版本時出現,當時的功能包括管理context、datasource、user和group等。當然也可以管理像初始化參數,user、group、role的
系統 2019-08-12 01:33:59 1820
本地同時啟動兩個tomcat這幾天開發用到了ExtJS4,所以著手學習ExtJS4,由于官方很多demo都是需要與服務器端進行數據交互,因此需要在tomcat里部署上官方的demo。而本地myeclipse也是啟動的,自帶的tomcat已經啟動了,所以需要再啟動一個tomcat用來部署ExtJS4的demo。好了廢話不多說了,把過程寫下來,方法是網上谷歌到的。到安裝目錄下的conf子目錄中打開server.xml文件,修改這個文件里的三個部分,分別為:(1
系統 2019-08-12 01:33:56 1820
對Tomcat部署web應用的方式總結,常見的有以下四種:1、【替換ROOT目錄】最簡單的一種方法,webapps目錄下面ROOT文件夾的文件為你的文件,然后輸入localhost:8080/首頁名稱.后綴如果首頁是index.html,可以不添加“/首頁名稱.后綴”。2、【使用控制臺部署】訪問Http://localhost:8080,并通過TomcatManager登錄,進入部署界面即可。3、【利用Tomcat自動部署】將應用程序復制到Tomcat的w
系統 2019-08-12 01:33:42 1820
連接池配置(DatabaseConnectionPool(DBCP)Configurations)DBCP使用的是Jakarta-CommonsDatabaseConnectionPool要使用連接池需要如下的組件即jar文件Jakarta-CommonsDBCP1.1對應commons-dbcp-1.1.jar。Jakarta-CommonsCollections2.0對應commons-collections.jar。Jakarta-CommonsPo
系統 2019-08-12 01:33:41 1820
最近直接把兩個項目打成war包在tomcat下發布,出現了很多莫名奇妙的問題,就是不能發布成功,只能有一個項目能成功,在網上查了很多方法,以為是兩個項目中jar包出現沖突,也按照網上的方法把兩個項目中相同的jar包找出來放在了tomcat的lib目錄下。結果還是不管用,只能啟動一個,另外一個被中斷。最后為了測試,我把2個項目都放在eclipse下同時部署2個項目并啟動tomcat,終于報錯啦,而這個錯誤就是解決問題的關鍵錯誤如下:java.lang.Ill
系統 2019-08-12 01:33:20 1820
(1)修改http訪問端口(默認為8080端口)
系統 2019-08-12 01:32:49 1820
開發的應用采用F5負載均衡交換機,F5將請求轉發給5臺hpunix服務器,每臺服務器有多個webserver實例,對外提供web服務和socket等接口服務。之初,曾有個小小的疑問為何不采用開源的apache、Nginx軟件負載,F5設備動輒幾十萬,價格昂貴?自己一個比較幼稚的問題,后續明白:F5是操作于IOS網絡模型的傳輸層,Nginx、apache是基于http反向代理方式,位于ISO模型的第七層應用層。直白些就是TCPUDP和http協議的區別,Ng
系統 2019-08-12 01:32:43 1820
為什么要使用獨立tomcat,這個思考也是一次無意的交談引起的,我對朋友建議使用獨立tomcat插件,而他堅持覺得Myeclipse自帶的tomcat,為什么要去再引用一個呢?誠然,在這里,兩者并不存在本質的區別,無論選用哪種tomcat,甚至安裝版tomcat,都是個人喜好,沒什么可以說道的。我在這里還是推薦使用獨立tomcat,盡管其對于Myeclipse自帶的tomcat來說,優點并不突出。1、為了得到更有用的經驗,建議你tomcat單獨安裝2、獨立
系統 2019-08-12 01:32:33 1820
使用說明:一、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 1820
conf\web.xml3個接口修改:如改成conf\Catalina\localhost本地絕對路徑項目名tomcat指定項目的配置--不用手動去加載
系統 2019-08-12 01:32:31 1820
Tomcat的模塊結構設計的相當好,而且其Web容器的性能相當出色。JBoss直接就使用了Tomcat的web容器,WebLogic的早期版本也是使用了Tomcat的代碼。Web容器的工作過程在下面的第二個參考文檔中的文檔已經說得相當清楚,我也就不再重復說了。如果不清楚調用過程,需要先看這個文檔。這里分析一下Connector的處理過程。1.一個簡單的WebServer示例這個例子也是從網上找得,不知道原作者,也就不在參考資料中引用了。這個啟動服務的主程序
系統 2019-08-12 01:32:16 1820
系統環境:win7部署環境:apache2.2tomcat4應用程序版本:spring3.2ehcache2.61:tomcat負載和集群配置1.1模型圖[img][/img]tomcat負載需要apache協助,apache啟的作用就是,接受client請求,調度tomcat.各個tomcat分載請求,均衡流量,降低webserver壓力。通過tomcatcluster可以實現各tomcat數據同步和共享。1.2配置解壓兩個統一版本的tomcat分別命名
系統 2019-08-12 09:30:24 1819
在Web應用中的如何設置日志文件的路徑呢?最笨的方法是寫絕對路徑,但很不方便。而Spring的做法是使用一個ServletListener,在WebContainer啟動時把ROOT的絕對路徑寫到系統變量里,這樣log4j的配置文件里就可以用$大括號myAppfuse.root大括號來表示剛剛設進去的系統變量:log4j.appender.logfile.File=$大括號myAppfuse.root大括號/logs/mylog.log在Web.xml中配
系統 2019-08-12 01:33:57 1819
在項目開發中,有時會需要同時啟動多個Tomcat服務,如果直接啟動多個的話,會報以下錯誤:Portbusyxxxxjava.net.SocketException:UnrecognizedWindowsSocketserror:0:JVM_Bind,這個就是端口被占用了,所以我們需要做的事就是改端口,首先到tomcat的conf文件夾下找到server.xml配置文件,需要改三個地方的端口:1.修改http訪問端口(默認為8080端口),比如改為8888<
系統 2019-08-12 01:33:52 1819