微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

scala – 简单Play应用程序的最小RAM

我编写了一个简单的 Scala应用程序 – 一些表单和一个小的REST API.现在我想把它移到一个生产环境中,它将被大约十几个用户使用.建议运行此类应用程序的RAM量是多少?它将在 Linux平台上运行.

解决方法

回答问题的唯一有效方法是在与生产设置相同的设置上对应用程序进行基准测试.任何其他方式都会导致资源分配过多或不足,导致前者的成本不合理,后者可能导致崩溃.

正确的基准测试很难,有无数的演示文稿.对于webapps,我通常会达到gatling,并与业务部门合作创建可模拟的流量的实际估算值.

我已经能够使用-Xmx32m运行playframework应用程序(它们没有做太多并且流量很低),我当前的生产应用程序运行-Xmx1g,前一个使用-Xmx2g.

测量,不要猜:)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐