2011-02-08 41 views
2

我們正在構建一個SaaS應用程序,該應用程序將是多租戶,並且預計會有大量的用戶流量。該解決方案將託管在Liferay Portal上。開箱即用的Liferay對Tomcat有很大的支持,並且可以很好地支持它。他們也支持其他應用服務器。但我們目前正在傾向於Tomcat。SaaS可擴展性 - Tomcat足夠可擴展嗎?

該門戶網站將主要由位於不同App服務器上的Web服務提供前端服務(大多數情況下爲Glassfish)。我們不需要爲門戶網站提供比香草tomcat提供的更多的J2EE功能。

Tomcat的可擴展性足以支持多租戶大流量Saas應用程序嗎? 我想知道我們可能遇到的與Tomcat會遇到的問題。

乾杯! Nirav

+1

是的,Tomcat可以很好地擴展,我知道有幾個運行在它上面的大型系統。但你似乎在問,它是否「足夠好地擴展」。不幸的是,我不知道這意味着什麼。 – 2011-02-08 09:53:07

回答

1

這是一個很有見解的問題,而與系統管理相關。話雖如此,我建議閱讀Liferay的performance whitepaper,這可能會給你一個關於你想要涵蓋的實際數字(和用例)的暗示。

我認爲tomcat本身 - 從性能角度來看 - 與Liferay的擴展性相當。羣集管理可能需要比「大鐵器」應用程序服務器更多的工作。所以,總的來說,這取決於你想要擴展的東西。此外,您的用戶是「用戶帳戶」還是「併發用戶」?