JLupin Next Server乍一看
JEE基礎(chǔ)結(jié)構(gòu)現(xiàn)在有了一個(gè)新的管理解決方案– JLupin Next Server。 它為應(yīng)用程序?qū)崿F(xiàn)提供了另一種方法。 它提供什么?
用于實(shí)現(xiàn)JEE應(yīng)用程序的現(xiàn)有解決方案受到限制。 通過(guò)新的應(yīng)用程序管理方式,JLupin Next Server打破了所有障礙。
JEE的足跡
良好實(shí)踐表明,至少由兩臺(tái)服務(wù)器(物理服務(wù)器或虛擬服務(wù)器)確保應(yīng)用程序的安全。 此外,每個(gè)應(yīng)用程序都有一個(gè)分配的LoadBalancer,該負(fù)載平衡器在復(fù)制了該應(yīng)用程序的服務(wù)器之間分配流量。 這說(shuō)明了上傳新版本時(shí)的工作流程。
管理員遵循的另一個(gè)標(biāo)準(zhǔn)建議將每個(gè)應(yīng)用程序上載到單獨(dú)的應(yīng)用程序服務(wù)器。 這樣可以避免與應(yīng)用程序相互影響相關(guān)的問(wèn)題。 它們包括由于特定應(yīng)用程序?qū)?nèi)存的不平等需求導(dǎo)致的內(nèi)存泄漏,阻塞共享系統(tǒng)資源或已經(jīng)提到的更新復(fù)雜性。
習(xí)慣成本
每個(gè)JEE應(yīng)用程序管理員都知道良好實(shí)踐的好處。 他可能已經(jīng)習(xí)慣了他們的劣勢(shì)。 因此,重要的是要認(rèn)識(shí)到標(biāo)準(zhǔn)JEE基礎(chǔ)結(jié)構(gòu)的相對(duì)安全性和穩(wěn)定性的價(jià)格是多少。
讓我們舉個(gè)例子。 如果公司有10個(gè)分支機(jī)構(gòu),每個(gè)分支機(jī)構(gòu)都想開(kāi)發(fā)自己的應(yīng)用程序,則該公司至少需要20個(gè)應(yīng)用程序服務(wù)器和10個(gè)LoadBalancers。 這創(chuàng)建了一個(gè)復(fù)雜的基礎(chǔ)架構(gòu),其管理是一個(gè)很大的挑戰(zhàn)。 基礎(chǔ)架構(gòu)的任何更改都會(huì)帶來(lái)高風(fēng)險(xiǎn)。 在這里不難在LoadBalancer和客戶(hù)端應(yīng)用程序的配置中犯錯(cuò)。
基礎(chǔ)架構(gòu)中的應(yīng)用程序?qū)崿F(xiàn)如何? 費(fèi)力地。 如果要保持應(yīng)用程序功能的連續(xù)性,則必須將某些服務(wù)器與LoadBalancer斷開(kāi)連接,必須上載新版本,并且只有在應(yīng)用程序完全啟動(dòng)后才能重新連接它們。 必須重復(fù)此過(guò)程,直到覆蓋所有服務(wù)器。 此外,為關(guān)鍵應(yīng)用選擇了流量最低的時(shí)間。
JLupin有何反應(yīng)?
JLupin Next Server –少賺更多
JLupin Next Server是基于Java的應(yīng)用程序的第一臺(tái)服務(wù)器,其中每個(gè)應(yīng)用程序都是一個(gè)單獨(dú)的JVM進(jìn)程,具有自己的內(nèi)存分配和線程池。 因此,可以在一臺(tái)服務(wù)器上運(yùn)行多個(gè)互不影響的應(yīng)用程序。 讓我們回到示例。 該公司將JLupin用于十個(gè)應(yīng)用程序,它僅需要兩臺(tái)服務(wù)器。 這樣的網(wǎng)絡(luò)的配置得以簡(jiǎn)化,因?yàn)镴Lupin Next Server的主要過(guò)程管理每個(gè)應(yīng)用程序本身的配置。 JLupin Next Server解決方案還支持簡(jiǎn)化基礎(chǔ)架構(gòu),因?yàn)長(zhǎng)oadBalancers在客戶(hù)端用作庫(kù)。
應(yīng)用程序新版本的實(shí)現(xiàn)變得更加簡(jiǎn)單,并且不限制其可用性。 在完全實(shí)施新版本并正確處理所有請(qǐng)求之后,JLupin Next Server將禁用舊版本的應(yīng)用程序。 利用此功能,即使在最繁忙的流量下,也可以執(zhí)行關(guān)鍵應(yīng)用程序。
JLupin Next Server上的開(kāi)發(fā)過(guò)程如何? 由于JLNS上的應(yīng)用程序是基于Spring的事實(shí),因此您僅需要此框架的基礎(chǔ)知識(shí)即可。 然后,必須將為您的應(yīng)用程序開(kāi)發(fā)的JAR放在服務(wù)器上的應(yīng)用程序目錄中。 JLupin Next Server將其作為單獨(dú)的JVM進(jìn)程運(yùn)行,并使用以下接口自動(dòng)為類(lèi)創(chuàng)建訪問(wèn)路徑:SOAP – XML,HTTP – JSON,JAVA遠(yuǎn)程對(duì)象調(diào)用–同步,異步(隊(duì)列)
使用JLupin Next Server需要配置較小的基礎(chǔ)結(jié)構(gòu),同時(shí)為公司提供了更大的發(fā)展機(jī)會(huì)。 更多優(yōu)勢(shì)和細(xì)節(jié)可以在www.jlupin.com和下一篇文章中找到。
一個(gè)服務(wù)器架構(gòu)上的一個(gè)應(yīng)用程序。 使用JEE服務(wù)器(方案1)與JLupin Next Server平臺(tái)(方案2)的應(yīng)用程序比較–請(qǐng)參見(jiàn)下圖:
翻譯自: https://www.javacodegeeks.com/2015/10/jlupin-next-server-at-first-glance.html
總結(jié)
以上是生活随笔為你收集整理的JLupin Next Server乍一看的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 十二星座配对表大全(12星座婚姻配对一览
- 下一篇: OpenMap教程3 –使用MapHan