
# ELB Ingress出现告警：Invalid input for rules
#### 问题现象
创建或更新ELB Ingress时出现告警，信息如下：
```
Update elb(*****) listener(*****)error: status_code: 400, resp_body:{"error_msg":"Invalid input for rules. Reason: the number of condition for per policy must be no larger than 10.","error_code":"ELB.8902"."request_id": *****"}
```
#### 解决方案
该告警中的错误码ELB.8902表示请求参数输入有误，详情请参见[弹性负载均衡错误码](https://console.huaweicloud.com/apiexplorer/#/errorcenter?keyword=ELB.8902)。您需要根据问题原因修改正确的参数配置。
| 问题现象                                                                                                                           | 问题根因                                                                                                                                                                                                                                                                                                                                                      | 解决方案                           |
|:---|:---|:---|
| 告警信息中包含以下内容： ``` Reason: the number of condition for per policy must be no larger than 10. ``` | 由于ELB的API限制，使用高级转发规则时，每一条转发策略中设置的域名、路径、HTTP请求方法、HTTP请求头、查询字符串、网段、Cookie所有类型的转发规则下条件总数最多为10（同一个规则中的每个参数值均视为1个条件）。 例如，在一条转发策略中已设置1个域名转发规则、1个路径转发规则。如果继续添加"查询字符串"类型的转发规则，则最多只能添加8个字符串值。 高级转发规则详情请参见[为ELB Ingress配置高级转发规则](https://support.huaweicloud.com/usermanual-cce/cce_10_0949.html)。 | 修改Ingress配置，设置转发策略中的规则数量不超过上限。 |
   
