| | |
| | Enter a health check template name. |
| | HTTP health check protocol. |
| | By default, the port of the backend server is used for health checks. Allowed ports for health checks: - Backend server port (default).
- Specify a specific port.
|
| | Specify the protocol version for health checks. Supports HTTP1.0 and HTTP1.1. Default: HTTP1.0. |
| | Specifies the request method used for health checks. The following methods can be specified: - GET: A GET request yields a response that includes both response headers and a response body.
- HEAD: A HEAD request yields a response that includes only response headers, not a response body.
|
| | Enter the domain name of the health check request. Input rules are as follows: - Only English letters, numbers, half-width periods (.), and hyphens (-) are allowed.
- Must contain at least one half-width period (.), but cannot begin or end with a half-width period (.). Each level of the domain name cannot start or end with a hyphen (-).
- A maximum of 128 characters is allowed.
- Must be an exact domain name that complies with domain name specifications, e.g., www.test.com. Wildcard domain names are currently not supported.
warning - When the protocol version is HTTP/1.0: If you do not specify a domain name, ALB uses the backend server's private IP address as the destination for health checks. However, the health check request will not include a Host header.
- When the protocol version is HTTP/1.1: If you do not specify a domain name, ALB uses the backend server's private IP address as the destination for health checks and uses this IP address as the value for the Host header in the health check request.
|
| | - Enter the path for health checks. The default value is the forward slash /, which indicates the root directory.
- The specific rules are as follows:
- Must start with a forward slash (/).
- Length must be 1 to 128 characters.
- Only letters, numbers, -, _, /, ., %, ?, #, &, and = are allowed.
|
| | - Specifies which response status codes are considered successful health check results. Multiple selections are supported.
- You must select at least one set of normal status codes. A health check request is only considered successful when the backend server returns a normal status code.
warning - Please select the status codes according to your business needs. All status codes you select will be treated as normal. The ALB can only consider a health check successful if the backend server returns a normal status code.
- The ALB allows you to set 2XX (default), 3XX (default), 4XX, and 5XX as normal status codes.
- For example: If you have not selected 4xx status codes, ALB will consider the health check request as failed when the backend server returns a 4xx status code. If health check requests fail consecutively, that backend server will be isolated. Traffic will not be routed to this server until its status returns to normal.
|
| | The maximum time to wait for a health check response. - If the backend server does not respond correctly within the specified time, the health check will be marked as abnormal.
- The default system response timeout is 2 seconds. The configurable timeout range is 1 to 60 seconds.
|
| | The time interval between initiating health check requests. - The default interval is 2 seconds, meaning a health check is performed on the backend server every 2 seconds.
- Please set this interval reasonably to avoid placing excessive burden on backend servers with health check requests. The configurable range is 1 to 300 seconds.
|
| | The number of consecutive successful health check requests used by the system to determine if a backend server is normal. - The default healthy threshold is 3 times, meaning a backend server is marked as normal only after 3 consecutive successful health check requests.
- The configurable range for the healthy threshold is 2 to 10 times.
|
| | The number of consecutive failed health check requests used by the system to determine if a backend server is abnormal. - The default unhealthy threshold is 3 times, meaning a backend server is marked as abnormal only after 3 consecutive health check request failures.
- The configurable range for the unhealthy threshold is 2 to 10 times.
|
| | Enter the description for a template. The specific rules are as follows: - The length is limited to 255 characters
- Must start with a letter or Chinese character
- Can only contain Chinese characters, letters, numbers, half-width comma ,, period ., underline _, space, equal sign =, hyphen -, full-width comma ,, and full-width period 。.
|
| | Select a project for the health check template. A Project is a resource management method provided by VolcanoEngine. Using projects, you can group and manage your cloud resources. If you do not select a project, the health check template will be added to the default project by default. |
| | A tag consists of a key-value pair and is used for categorizing and searching resources Prerequisite Click the add icon, enter the tag key and tag value, and add a tag for the health check template. |