
# 函数工作流的函数并发数在指定范围内
#### 规则详情
表1规则详情 
| 参数        | 说明                                                                                                                                                                                                                                         |
|:---|:---|
| 规则名称      | function-graph-concurrency-check                                                                                                                                                                                                           |
| 规则展示名     | 函数工作流的函数并发数在指定范围内                                                                                                                                                                                                                          |
| 规则描述      | FunctionGraph函数的并发数不在指定的范围内，视为"不合规"。                                                                                                                                                                                                       |
| 标签        | fgs                                                                                                                                                                                                                                        |
| 规则触发方式    | 配置变更                                                                                                                                                                                                                                       |
| 规则评估的资源类型 | fgs.functions                                                                                                                                                                                                                              |
| 规则参数      | - concurrencyLimitLow： 最小并发数，整数类型。  - concurrencyLimitHigh：最高并发数，整数类型。   |
   
#### 应用场景
FunctionGraph提供了单实例多并发能力，可以在一个实例上并发处理多个请求。详见[函数的并发处理](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0303.html)。
函数的并发数过高或过低都会带来问题，具体如下：
- 高并发可能导致资源争用，增加延迟和错误率，也可能导致请求被直接丢弃。
- 低并发可能延长请求等待时间，影响用户体验。低并发可能导致无法应对流量激增，影响业务连续性。
 
#### 修复项指导
请根据参数要求和业务实际场景，配置合适的单实例并发数，操作步骤请参考[配置单实例多并发](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0303.html#section2)。
#### 检测逻辑
- 函数工作流被禁用，视为"合规"。
- 函数工作流未禁用，且单实例并发数量满足参数要求，视为"合规"。
- 函数工作流未禁用，但单实例并发数量不满足参数要求，视为"不合规"。
  ![](https://support.huaweicloud.com/usermanual-rms/public_sys-resources/note_3.0-zh-cn.png)
  当单实例并发数正好为边界场景（即concurrencyLimitLow或concurrencyLimitHigh），也视为"合规"。
  
 
