slb-all-listenter-has-server

更新时间:
复制 MD 格式

All listeners of a Server Load Balancer (SLB) instance must have at least the specified number of backend servers. The default minimum is 1. HTTP listeners with forwarding enabled are also evaluated as Compliant.

Scenarios

Adding multiple backend servers to SLB listeners creates a high-performance, high-availability server group that improves business stability.

Risk level

Default risk level: high.

When you apply this rule, you can change the risk level based on your business requirements.

Compliance evaluation logic

  • If at least the specified number of backend servers are added for all listeners of an SLB instance, the evaluation result is Compliant. The default minimum is 1. HTTP listeners with forwarding enabled are also evaluated as Compliant.

  • If fewer than the specified number of backend servers are added for any listener of an SLB instance, the evaluation result is Non-compliant. The evaluation result is also Non-compliant if no backend server is added, or if the listeners are not HTTP listeners or do not have forwarding enabled.

Rule details

Item

Description

Rule name

slb-all-listenter-has-server

Rule ID

slb-all-listenter-has-server

Tag

SLB and LoadBalancer

Automatic remediation

Not supported

Trigger type

Periodic execution

Evaluation frequency

Every 24 hours

Supported resource type

SLB instance

Input parameter

serverCount. Default value: 1

Non-compliance remediation

Add at least the specified number of backend servers for all listeners of each SLB instance. For HTTP listeners, enable the forwarding feature. For more information, see Listener overview.