一種基于apache、mod_jk、tomcat負(fù)載均衡實(shí)現(xiàn)方式的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及服務(wù)器負(fù)載均衡,具體地說(shuō)是一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式。
【背景技術(shù)】
[0002]隨著信息化的快速發(fā)展,信息的交流越來(lái)越方便了,可以說(shuō)只要有一部手機(jī)就可以了解整個(gè)世界的動(dòng)態(tài),而方便人們的同時(shí),對(duì)于在后臺(tái)默默奉獻(xiàn)的開(kāi)發(fā)人員也帶來(lái)的無(wú)窮的壓力,不僅要保證應(yīng)用程序的功能完善,還要在性能上做最好最優(yōu)的設(shè)計(jì),給用戶提供輕便、快捷、安全的體驗(yàn),但是目前在使用時(shí)存在著效率低下的問(wèn)題。
[0003]
【發(fā)明內(nèi)容】
本發(fā)明的技術(shù)任務(wù)是提供一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,來(lái)解決以上技術(shù)問(wèn)題。
[0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:該方式包括Apache、Mod JK、Tomcat,所述的Apache作為HTTP服務(wù)器,用于緩存靜態(tài)資源;所述的Mod_JK作為Apache、Tomcat連接器;所述的Tomcat作為Web應(yīng)用服務(wù)器部署應(yīng)用程序。
[0005]該方式的Apache作為HTTP服務(wù)器接收用戶請(qǐng)求,并響應(yīng)靜態(tài)資源,將動(dòng)態(tài)請(qǐng)求經(jīng)過(guò)MocLJK調(diào)度、轉(zhuǎn)發(fā)至Tomcat服務(wù)器處理請(qǐng)求并返回處理結(jié)果。
[0006]所述的負(fù)載平衡是指每臺(tái)服務(wù)器都是獨(dú)立的,只是對(duì)請(qǐng)求的負(fù)載進(jìn)行平衡,而不對(duì)狀態(tài)(SESS1N)進(jìn)行復(fù)制。
[0007]所述的狀態(tài)復(fù)制是指先進(jìn)行負(fù)載平衡,再在各服務(wù)器間復(fù)制應(yīng)用狀態(tài)。
[0008]本發(fā)明的一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式和現(xiàn)有技術(shù)相比,具有以下有益效果:這樣基于Apache、Mod_JK、Tomcat負(fù)載均衡實(shí)現(xiàn)基本完成,Apache、Mod_JK、Tomcat可以達(dá)到分工合作,實(shí)現(xiàn)負(fù)載均衡,提高系統(tǒng)的性能。
【具體實(shí)施方式】
[0009]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0010]本發(fā)明的一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,該方式包括Apache、Mod JK、Tomcat,所述的Apache作為HTTP服務(wù)器,用于緩存靜態(tài)資源;所述的Mod_JK作為Apache、Tomcat連接器;所述的Tomcat作為Web應(yīng)用服務(wù)器部署應(yīng)用程序。該方式的Apache作為HTTP服務(wù)器接收用戶請(qǐng)求,并響應(yīng)靜態(tài)資源,將動(dòng)態(tài)請(qǐng)求經(jīng)過(guò)Mod_JK調(diào)度、轉(zhuǎn)發(fā)至Tomcat服務(wù)器處理請(qǐng)求并返回處理結(jié)果。所述的負(fù)載平衡是指每臺(tái)服務(wù)器都是獨(dú)立的,只是對(duì)請(qǐng)求的負(fù)載進(jìn)行平衡,而不對(duì)狀態(tài)(SESS1N)進(jìn)行復(fù)制。所述的狀態(tài)復(fù)制是指先進(jìn)行負(fù)載平衡,再在各服務(wù)器間復(fù)制應(yīng)用狀態(tài)。
[0011]以windows系統(tǒng)為例:
首先安裝Apache Server,Apache是用來(lái)解析靜態(tài)文本,轉(zhuǎn)發(fā)靜態(tài)請(qǐng)求的HTTP服務(wù)器,按安裝向?qū)О惭b即可,Apache默認(rèn)使用80端口,很多服務(wù)器默認(rèn)都是使用80端口,如IIS、nginx等,確保80端口沒(méi)被占用才能運(yùn)行成功。
[0012]搭建Tomcat集群,Tomcat用來(lái)處理JSP、servlet請(qǐng)求。選擇多臺(tái)機(jī)器安裝tomcat應(yīng)用服務(wù)器并部署應(yīng)用程序。確保各應(yīng)用服務(wù)器能夠正常獨(dú)立運(yùn)行。修改Tomcat配置實(shí)現(xiàn)Tomcat Sess1n復(fù)制共享,即使集群中某一個(gè)故障,無(wú)法工作,Mod_JK會(huì)自動(dòng)檢測(cè),將請(qǐng)求轉(zhuǎn)發(fā)至正常工作的應(yīng)用服務(wù)器處理,而無(wú)需重新登錄認(rèn)證。
[0013]配置負(fù)載均衡器Mod_JK,Mod_JK作為Apache、Tomcat連接器,可以負(fù)責(zé)負(fù)載均衡,還可以偵測(cè)服務(wù)器是否存活,管理Tomcat集群。把mod_jk.so安裝到$Apache_>modules下,并修改httpd.conf文件,導(dǎo)入Mod_JK模塊。然后配置Mod_JK調(diào)度請(qǐng)求。并將Tomcat集群配置到MocLJK管理。
[0014]通過(guò)上面【具體實(shí)施方式】,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的【具體實(shí)施方式】。在公開(kāi)的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。
【主權(quán)項(xiàng)】
1.一種基于APACHE、MOD_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,該方式包括Apache、Mod JK、Tomcat,其特征在于所述的Apache作為HTTP服務(wù)器,用于緩存靜態(tài)資源;所述的Mod_JK作為Apache、Tomcat連接器;所述的Tomcat作為Web應(yīng)用服務(wù)器部署應(yīng)用程序。2.根據(jù)權(quán)利要求1所述的一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,其特征在于該方式的Apache作為HTTP服務(wù)器接收用戶請(qǐng)求,并響應(yīng)靜態(tài)資源,將動(dòng)態(tài)請(qǐng)求經(jīng)過(guò)MocLJK調(diào)度、轉(zhuǎn)發(fā)至Tomcat服務(wù)器處理請(qǐng)求并返回處理結(jié)果。3.根據(jù)權(quán)利要求1或2所述的一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,其特征在于所述的負(fù)載平衡是指每臺(tái)服務(wù)器都是獨(dú)立的,只是對(duì)請(qǐng)求的負(fù)載進(jìn)行平衡,而不對(duì)狀態(tài)(SESS1N)進(jìn)行復(fù)制。4.根據(jù)權(quán)利要求3所述的一種基于APACHE、M0D_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,其特征在于所述的狀態(tài)復(fù)制是指先進(jìn)行負(fù)載平衡,再在各服務(wù)器間復(fù)制應(yīng)用狀態(tài)。
【專利摘要】本發(fā)明公開(kāi)了一種基于APACHE、MOD_JK、TOMCAT負(fù)載均衡實(shí)現(xiàn)方式,屬于服務(wù)器負(fù)載均衡領(lǐng)域,該方式包括Apache、Mod?JK、Tomcat,其特征在于所述的Apache作為HTTP服務(wù)器,用于緩存靜態(tài)資源;所述的Mod_JK作為Apache、Tomcat連接器;所述的Tomcat作為Web應(yīng)用服務(wù)器部署應(yīng)用程序。這樣基于Apache、Mod_JK、Tomcat負(fù)載均衡實(shí)現(xiàn)基本完成,Apache、Mod_JK、Tomcat可以達(dá)到分工合作,實(shí)現(xiàn)負(fù)載均衡,提高系統(tǒng)的性能。
【IPC分類】H04L29/08
【公開(kāi)號(hào)】CN105227630
【申請(qǐng)?zhí)枴緾N201510533838
【發(fā)明人】吳延慶
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開(kāi)日】2016年1月6日
【申請(qǐng)日】2015年8月27日