我需要一個虛擬專用服務器或Java託管我的投資組合Web應用程序的Java(這意味着< 10個在線用戶)。如果我購買VDS 300Mhz,256 RAM,我可以運行Tomcat和Mysql,還是Glassfish,或者我不是?什麼是最低要求?我如何計算100,1000用戶的ttm?運行Tomcat + Mysql需要的最低系統要求是什麼
1
A
回答
3
這對於運行幾乎涉及Java servlet容器和數據庫的任何事情來說太小了。這一切都取決於你的應用程序的功能以及它是如何實現的。用預期的用戶數加載測試您的應用程序,查看它是否有效,測量響應時間並相應地選擇您的設置。
1
我不會說有一個最低要求,但256內存不足以滿足更大的任何需求。目前使用MySQL和Tomcat在600 MB RAM上運行我的應用程序,但這還不夠。
你可以通過給你的本地Tomcat Xmx128m
和XX: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的小木屋。
相關問題
- 1. 運行webGL的最低系統要求?
- 2. 使用pm2運行nodejs應用程序的最低系統要求是什麼?
- 3. 「官方」R最低系統要求
- 4. Python kivy最低系統要求
- 5. 在Predictionio中運行建議的最低系統要求
- 6. 運行RestComm的最低要求是什麼?
- 7. 運行java類文件的最低要求是什麼?
- 8. neo4j的最低要求是什麼?
- 9. 如何確定最低系統要求
- 10. 什麼是html5lib系統要求?
- 11. 什麼是NServiceBus 3.0最低要求
- 12. Yesod系統要求是什麼?
- 13. vscode的系統要求是什麼?
- 14. MySql社區服務器最低系統要求
- 15. LSMinimumSystemVersion是執行最低Mac OS系統要求所需的全部內容嗎?
- 16. 運行Kinect應用程序的可執行文件的最低系統要求是什麼?
- 17. IDE所需的最低要求功能?
- 18. Mac App Store的:不斷變化的最低系統要求
- 19. 什麼是最低要求的環境變量?
- 20. ipad應用程序的最低操作系統要求錯誤
- 21. Facebook應用程序需要的SSL最低要求是多少?
- 22. Wp 7仿真器的最低顯卡要求是什麼?
- 23. 目標設備的操作系統版本不符合應用程序的最低要求。最低要求的操作系統是Windows 10.0
- 24. 什麼是使用離子的絕對最低要求?
- 25. 'unix_timestamp'的最低MySQL版本要求
- 26. JavaFX的最低要求
- 27. inlineformset_factory最低要求
- 28. 系統要求
- 29. Titan/JanusGraph管理系統需要什麼?
- 30. Corona SDK的最低要求