我租了一个便宜的 linux VPS 来尝试学习如何构建 java web 应用程序,但遇到了内存不足以运行 Java 虚拟机的问题,更不用说 Tomcat 了。
这个系统正在运行 Red Hat linux,大约有 175 兆内存(225 可突发,但谁在乎那个)。安装 LAMP 后,没有任何 ram。好吧,它说有 50 MB 的免费空间,但我认为那是可突发的东西。
即使不是,50 兆字节的 ram 是否足以运行 java 虚拟机和 tomcat 以及一个 hello world 应用程序?听起来还不够。
谁知道像这样的项目我至少需要多少 ram,如果他们对我可以租用的体面的 vps 托管公司有任何建议。
谢谢
Aws 微型实例怎么样。在您超过使用配额之前,它是免费的。我有一个个人博客,每天有几百次点击,很少超过配额。我认为今年我总共支付了 3 美元,尽管我的实例一直在运行。你甚至不需要它,因为你只是在测试它。此外,您还拥有 ssh 访问权限,因此可以完全控制设备,而无需管理实际的盒子。
参见 here获取信息。
As part of AWS’s Free Usage Tier, new AWS customers can get started
with Amazon EC2 for free. Upon sign-up, new AWS customers receive the
following EC2 services each month for one year:
750 hours of EC2 running Linux/Unix Micro instance usage
750 hours of EC2 running Microsoft Windows Server Micro instance usage
750 hours of Elastic Load Balancing plus 15 GB data processing
30 GB of Amazon Elastic Block Storage (EBS) plus 2 million IOs and 1 GB snapshot storage
15 GB of bandwidth out aggregated across all AWS services
1 GB of Regional Data Transfer