2012-05-30 178 views
1

我需要一個虛擬專用服務器或Java託管我的投資組合Web應用程序的Java(這意味着< 10個在線用戶)。如果我購買VDS 300Mhz,256 RAM,我可以運行Tomcat和Mysql,還是Glassfish,或者我不是?什麼是最低要求?我如何計算100,1000用戶的ttm?運行Tomcat + Mysql需要的最低系統要求是什麼

回答

3

這對於運行幾乎涉及Java servlet容器和數據庫的任何事情來說太小了。這一切都取決於你的應用程序的功能以及它是如何實現的。用預期的用戶數加載測試您的應用程序,查看它是否有效,測量響應時間並相應地選擇您的設置。

1

我不會說有一個最低要求,但256內存不足以滿足更大的任何需求。目前使用MySQL和Tomcat在600 MB RAM上運行我的應用程序,但這還不夠。

你可以通過給你的本地Tomcat Xmx128mXX:PermGenSize=64m(其餘部分留給MySQL和OS)來模擬,並且用100個用戶預製JMeter測試。

2

256 MB內存VDS將太小而無法運行Java和相關產品。基本上,如果您購買帶有優化控制面板(如WHM/CPanel)的VDS,CP & OS將默認使用92到100 MB RAM。所以,你幾乎不會有150 MB RAM來運行JAVA &你的應用程序。

我建議你從512 MB RAM VPS服務器開始。選擇即刻可擴展的雲服務器。擁有512 MB RAM的雲將不會花費您每月20美元至25美元的費用。我在512 MB linux clouds上運行了一些24×7的小木屋。

相關問題