Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何测量何时缩放web app aws的值_Amazon Web Services_Spring Boot_Microservices - Fatal编程技术网

Amazon web services 如何测量何时缩放web app aws的值

Amazon web services 如何测量何时缩放web app aws的值,amazon-web-services,spring-boot,microservices,Amazon Web Services,Spring Boot,Microservices,我试图找到最好的方法来衡量我的webapp何时应该在amazonaws中扩展 该应用程序由microservices后端spring boot+angular前端组成,对于这两部分,我应该如何测试EC2实例的限制 我的前端在一个实例中可以同时接收的最大请求数是多少? 可以与后端建立多少个连接? 哪种EC2实例最适合每种情况? 关于如何测量这些值的任何方向都会有所帮助 该应用程序每天将受到25万访问者的沉重打击对此没有直接的答案。你需要自己做测试 您可以将其用作web应用程序测试框架的示例 对于后

我试图找到最好的方法来衡量我的webapp何时应该在amazonaws中扩展

该应用程序由microservices后端spring boot+angular前端组成,对于这两部分,我应该如何测试EC2实例的限制

我的前端在一个实例中可以同时接收的最大请求数是多少? 可以与后端建立多少个连接? 哪种EC2实例最适合每种情况? 关于如何测量这些值的任何方向都会有所帮助


该应用程序每天将受到25万访问者的沉重打击

对此没有直接的答案。你需要自己做测试

您可以将其用作web应用程序测试框架的示例

对于后端数据库,有如下工具,但您的数据库可能有其基准测试

CPU、内核、内存等都有一个因素,但这在很大程度上取决于代码的编写方式。例如,一个基于JVM的进程将比用Golang编写的进程占用更多的资源,并且总体速度较慢,但这是另外一点

AWS Cloudwatch可以监视许多系统级属性,但监视Java堆也很关键

如果您真的想测试可伸缩性,请在EKS或Fargate中运行您的应用程序,甚至可以作为无服务器Lambda而不是静态EC2盒运行

您肯定希望在两个可用性区域中至少有两个实例用于容错,并且您应该在应用程序前面放置一个负载平衡器来控制流量