struts2+hibernate3.2+spring2.5+tomcat6.18+proxool9.1+mysql.5.1.37+win2003hibernate沒(méi)有做任何優(yōu)化,就是默認(rèn)的讓srping2.5來(lái)管理事務(wù)的.做了一個(gè)注冊(cè)登錄的項(xiàng)目.這個(gè)項(xiàng)目是從第三方傳用戶數(shù)據(jù)和驗(yàn)證簽名過(guò)來(lái),我必須要判斷用戶過(guò)來(lái)以后,數(shù)據(jù)沒(méi)有被修改,并且數(shù)據(jù)庫(kù)里沒(méi)有數(shù)據(jù),才可以注冊(cè).因?yàn)橐玫酱髩毫Σl(fā),所以做了很多壓力測(cè)試,現(xiàn)在和大家分享一下.在首先,我們并不有馬上做數(shù)據(jù)
系統(tǒng) 2019-08-29 22:06:23 3801
我把自己的web應(yīng)用從tomcat5.0.30升級(jí)到5.5.26以后,發(fā)現(xiàn)頁(yè)面的靜態(tài)文字正常,但頁(yè)面輸入框輸入中文后,在后臺(tái)的action層檢查發(fā)現(xiàn)中文變成亂碼了,在5.5.26環(huán)境的action中使用下面的語(yǔ)句測(cè)試:System.out.println(newString(sCode.getBytes("ISO-8859-1"),"GBK"));發(fā)現(xiàn)可以轉(zhuǎn)換為中文,說(shuō)明5.5.26環(huán)境下頁(yè)面輸入框的字符集為ISO-8859-1,在5.0.30環(huán)境這樣轉(zhuǎn)換
系統(tǒng) 2019-08-12 01:32:25 3799
TOMCAT崩潰事件http://www.blogjava.net/tedeyang/archive/2008/06/04/205740.html今天一大早產(chǎn)品一部項(xiàng)目經(jīng)理就來(lái)找我,他們的一臺(tái)服務(wù)器昨天晚上tomcat服務(wù)崩潰,還不能重啟服務(wù),最后將服務(wù)器重啟才OK。我將事件過(guò)程和分析過(guò)程記錄如下:服務(wù)器:win2000sp4,apache2+tomcat5.0采用mod_jk級(jí)聯(lián)。內(nèi)存2G,硬盤(pán)剩余空間充足,CPU基本空閑。主要應(yīng)用:J2EE1.4,JD
系統(tǒng) 2019-08-12 01:33:00 3786
在javaEE項(xiàng)目中,需要將工程部署到遠(yuǎn)程服務(wù)器上,如果部署的頻率比較高,手動(dòng)部署的方式就比較麻煩,可以利用Ant工具實(shí)現(xiàn)快捷的部署。這篇博文詳細(xì)介紹了ant配置的步驟(http://www.cnblogs.com/GloriousOnion/archive/2012/12/18/2822817.html),但是在tomcat7以上不適用,需要修改配置,具體如下:1.配置tomcat的用戶角色tomcat7中的用戶角色有:manager-gui—Acces
系統(tǒng) 2019-08-12 01:33:05 3782
CentOS安裝以后,默認(rèn)的JDK的用的是OpenJDK,發(fā)現(xiàn)跑我們開(kāi)發(fā)的應(yīng)用驗(yàn)證碼圖像顯示有問(wèn)題,查了一下有個(gè)Image的接口和SunJDK不一樣,我們?cè)赪indows下開(kāi)發(fā)一般都是使用SunJDK,所以必須替換SunJDK,一般可能要?jiǎng)h除OpenJDK,后來(lái)網(wǎng)上查了一下,發(fā)現(xiàn)了一個(gè)新的方法,使用alternatives進(jìn)行java版本的轉(zhuǎn)換。具體方法如下:首先需要把新安裝的jdk添加到alternatives:[root@djn-laptopsbin]
系統(tǒng) 2019-08-12 01:32:30 3765
結(jié)合Apache和Tomcat實(shí)現(xiàn)集群和負(fù)載均衡[轉(zhuǎn)載http://www.blogjava.net/Unmi/archive/2007/09/18/146308.html]本文基本參考自輕松實(shí)現(xiàn)Apache,Tomcat集群和負(fù)載均衡,經(jīng)由實(shí)操經(jīng)歷記錄而成,碰到些出入,以及個(gè)別地方依據(jù)個(gè)人的習(xí)慣,所以在一定程度上未能保持原文的完整性,還望原著者海涵。因原文中有較多的貼圖,如若各位讀者一時(shí)不想親自動(dòng)手而直想看到配置效果,可查看原文。一:軟件環(huán)境1.Apac
系統(tǒng) 2019-08-12 09:29:57 3764
操作系統(tǒng):centos5.6前端一臺(tái)nginx服務(wù)器做調(diào)度.后端兩臺(tái)tomcat做WEB服務(wù)器.這里動(dòng)態(tài)頁(yè)與靜態(tài)頁(yè)都由tomcat來(lái)處理.軟件:引用:nginx-0.7.28.tar.gzpcre-7.8.tar.gzapache-tomcat-6.0.20.tar.gzjdk-6u14-linux-i586-rpm.bin架構(gòu)說(shuō)明三臺(tái)服務(wù)器一臺(tái)調(diào)度也就是nginx服務(wù)器,它還是NFS服務(wù)器我們把2個(gè)tomcat的webapps目錄掛載到NFS服務(wù)器上,這
系統(tǒng) 2019-08-29 23:26:13 3760
網(wǎng)站大中午的又掛了·····拷了日志如下:2014-4-1213:22:30org.apache.tomcat.util.net.JIoEndpointcreateWorkerThread信息:Maximumnumberofthreads(1000)createdforconnectorwithaddressnullandport80超線程了?都1000多了,網(wǎng)站很牛叉的感覺(jué),有這么多人中午不睡覺(jué)刷網(wǎng)站玩?!網(wǎng)上查了查,是在tomcat的一個(gè)server.
系統(tǒng) 2019-08-12 01:32:20 3732
目前大部分獲取ip的方式:beat.getRequest().getRemoteAddr()但是,如果通過(guò)nginx反向代理的話,就獲取不到真實(shí)ip,是獲取的nginx的ip需要:添加proxy_set_headerX-Real-IP$remote_addr;server{listen80;server_nameprice.kuche.com;location/{roothtml;proxy_set_headerX-Real-IP$remote_addr;
系統(tǒng) 2019-08-12 01:32:14 3728
這篇文章涉及到很多專業(yè)術(shù)語(yǔ),例如密鑰對(duì),私鑰,公鑰,證書(shū)等等,關(guān)于加密的理論和概念請(qǐng)參考我之前寫(xiě)的《SSL與數(shù)字證書(shū)的基本概念和工作原理》,我在這篇文章中就不重復(fù)這些概念了。1.申請(qǐng)SSL證書(shū)你可以從很多網(wǎng)站購(gòu)買到SSL證書(shū),我經(jīng)常使用的是GeoTrust。證書(shū)都是收費(fèi)的(據(jù)說(shuō)有免費(fèi)的,沒(méi)試過(guò)),價(jià)格有貴的有便宜的。它們的區(qū)別是發(fā)行證書(shū)的機(jī)構(gòu)不同,貴的證書(shū)機(jī)構(gòu)更權(quán)威,證書(shū)被瀏覽器否決的幾率更小。正規(guī)運(yùn)營(yíng)的網(wǎng)站建議購(gòu)買好一點(diǎn)的證書(shū),免了麻煩,也貴不了多少。1
系統(tǒng) 2019-08-12 01:33:20 3727
Tomcat下為每個(gè)Web應(yīng)用配置不同的訪問(wèn)端口要完成這個(gè)目錄必須對(duì)conf/Server.xml文件進(jìn)行配置設(shè)現(xiàn)在我們有兩個(gè)應(yīng)用app1和app2,客戶端期望的訪問(wèn)方式是:App1->http://localhost:8081/App2->http://localhost:8082/這樣省去了在主機(jī)名后面添加ContextPath的麻煩,相信客戶更愿意這樣使用。實(shí)現(xiàn)步驟:1.找到conf/server.xml中的service配置節(jié),復(fù)制這個(gè)servic
系統(tǒng) 2019-08-12 01:33:49 3723
1.介紹下載地址:http://tomcat.apache.org/http://jakarta.apache.org/site/downloads/index.html2.安裝2.1環(huán)境配置JAVA_HOMEC:\ProgramFiles\Java\jdk1.6.0_05JAVA_BINC:\ProgramFiles\Java\jdk1.6.0_05\binTOMCAT_HOMED:\programming\java\apache-tomcat-6.0.
系統(tǒng) 2019-08-12 01:32:13 3717
CentOSNginx+jdk+tomcat環(huán)境搭建一、jdk安裝jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html。從上面網(wǎng)頁(yè)中選擇適合的jdk下載到/root/目錄下。我選擇的是jdk-6u20-linux-i586.bin。下載完后,修改jdk-6u23-linux-i586
系統(tǒng) 2019-08-12 01:33:43 3705
如下所示修改即可。紅色部分是修改過(guò)的catalina.sh部分。說(shuō)明:-Xms512m-Xmx1024m指示最小內(nèi)存512兆,最大1G.我用的tomcat6.0版本在redhat上測(cè)試通過(guò),驗(yàn)證無(wú)誤。JAVA_OPTS="$JAVA_OPTS-Xms512m-Xmx1024m"#SetjuliLogManagerifitispresentif[-r"$CATALINA_BASE"/conf/logging.properties];thenJAVA_OPTS
系統(tǒng) 2019-08-12 01:33:59 3699
1.將這段代碼保存為一個(gè)xml文件。2.將這個(gè)文件放到這個(gè)路徑下。-->{tomcat文件路徑}\conf\Ca
系統(tǒng) 2019-08-12 01:32:22 3699