Amazon web services 如何测量何时缩放web app aws的值
我试图找到最好的方法来衡量我的webapp何时应该在amazonaws中扩展 该应用程序由microservices后端spring boot+angular前端组成,对于这两部分,我应该如何测试EC2实例的限制 我的前端在一个实例中可以同时接收的最大请求数是多少? 可以与后端建立多少个连接? 哪种EC2实例最适合每种情况? 关于如何测量这些值的任何方向都会有所帮助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应用程序测试框架的示例 对于后
该应用程序每天将受到25万访问者的沉重打击对此没有直接的答案。你需要自己做测试 您可以将其用作web应用程序测试框架的示例 对于后端数据库,有如下工具,但您的数据库可能有其基准测试 CPU、内核、内存等都有一个因素,但这在很大程度上取决于代码的编写方式。例如,一个基于JVM的进程将比用Golang编写的进程占用更多的资源,并且总体速度较慢,但这是另外一点 AWS Cloudwatch可以监视许多系统级属性,但监视Java堆也很关键 如果您真的想测试可伸缩性,请在EKS或Fargate中运行您的应用程序,甚至可以作为无服务器Lambda而不是静态EC2盒运行 您肯定希望在两个可用性区域中至少有两个实例用于容错,并且您应该在应用程序前面放置一个负载平衡器来控制流量