按量实例数上限表示同一时刻最多能同时使用的实例数,QPS表示应用每秒能处理的请求数,两者是不同的概念。

按量实例的实际使用数可以按以下公式估算:

  • 单实例单并发场景:同一实例同时只处理一个请求。

    实际使用实例数=每秒请求数×请求处理时间(s)

    假设预期每秒需处理10000个请求。如果平均每个请求处理时间为1s,那么所需的最大按量实例数为10000×1(s)=10000;如果平均每个请求处理时间为10 ms,那么所需的最大按量实例数为10000×0.01(s)=100。

  • 单实例多并发场景:同一实例同时可处理多个请求。

    实际使用实例数=每秒请求数×请求处理时间(s)÷单实例并发度

    假设预期每秒需处理10000个请求,设置单实例并发度为10。如果平均每个请求处理时间为1s,那么所需的最大按量实例数为10000×1(s)÷10=1000;如果平均每个请求处理时间为10 ms,那么所需的最大按量实例数为10000×0.01÷10=10。

    更多内容请参见单实例多并发简介
    说明 函数单实例并发度默认最大值为100,一个账户下的默认按量实例数上限为300。若您认为默认值不够,可以联系我们调整。