如何查找java ee Web应用程序的系统要求

时间:2016-06-22 15:36:11

标签: java tomcat tomee usage-statistics system-requirements

我们制作了一个在TomEE上运行的Java EE Web应用程序,并将它出售给不同的客户,我的老板昨天问我是否有办法根据数量计算应用程序ROM,RAM和CPU要求。我们的客户希望每天都有客户。

是否有工具或技术来查找此信息?

预计该应用程序将接收,分析和存储电子发票。

1 个答案:

答案 0 :(得分:3)

这几乎完全取决于您的应用程序。 TomEE本身非常轻量级,在几毫秒内没有应用程序启动,内存空闲开销约为20mb,具体取决于应用程序使用的功能。在可伸缩性方面,TomEE通常是常数因子

计算应用产品价值的科学方法是执行负载测试实验并使用分析器对其进行监控。使用JMeter或Selenium IDE模拟一堆用户。通过JMX和jvisualvm监控您的应用程序并跟踪直方图。在添加用户时监视CPU,垃圾收集周期和堆内存,并确定应用程序是否呈线性或指数级扩展。

祝你好运!