在将我的应用程序从私有 Tomcat 托管迁移到云之前,我正在使用 VPS 进行一些实验。它是一个基于 Struts 2 + Spring + Hibernate + MySql 构建的读取密集型应用程序。它在印度是一款中等受欢迎的应用程序,每天有 1500 名访问者和 10,000 次浏览量。我有一些关于选择服务器配置的基本问题。
1) 256M RAM 是否足以同时运行 Tomcat 和 Mysql。除了 SSH,我不会运行其他任何东西。没有 apache、FTP 等。我当前的堆大小是 190M。我仍然可以将堆大小设置为 190M 和 256M RAM 吗?优缺点都有什么?
2) 拥有2 256M 服务器,一台使用Tomcat,一台使用Mysql 是否更好?或 1 台运行 MySql 和 Tomcat 的 512M 服务器?
我愿意接受任何建议。谢谢!