Performance 如何估计最大系统使用率?
我们有连接到RESTAPI的web服务,我们需要估计用于指定硬件需求的最大使用量Performance 如何估计最大系统使用率?,performance,requirements,Performance,Requirements,我们有连接到RESTAPI的web服务,我们需要估计用于指定硬件需求的最大使用量 输入—我们知道估计的用户数,我们知道每一时间单位在一个服务器实例上能够处理的请求数 Required output—处理所有请求(包括意外峰值)所需的服务器实例数 我们面临的问题-在几个小时内可能会出现使用高峰,并且并非所有客户都会在某个时间单位内发出相同数量的请求,等等 如何对这样的问题进行建模?是否有一些技巧,或者我们只能估计最终的使用情况?对于这样的性能查询,您只能在纸上回答这么多问题,要完全有信心,您最
- 输入—我们知道估计的用户数,我们知道每一时间单位在一个服务器实例上能够处理的请求数
- Required output—处理所有请求(包括意外峰值)所需的服务器实例数李>
- 我们面临的问题-在几个小时内可能会出现使用高峰,并且并非所有客户都会在某个时间单位内发出相同数量的请求,等等
如何对这样的问题进行建模?是否有一些技巧,或者我们只能估计最终的使用情况?对于这样的性能查询,您只能在纸上回答这么多问题,要完全有信心,您最终需要设置一个测试环境,并在预期负载下进行测试 最简单的情况是,您显然需要对峰值流量进行建模/测试。 要执行一些基于纸张的大小调整,您需要为您正在使用的技术寻找基准,因为不同的技术堆栈需要非常不同的底层硬件来支持