scheduler

@JvmName(name = "dncdxvtnhbxewbvi")
suspend fun scheduler(value: Output<String>)
@JvmName(name = "casotosdjcjjsctn")
suspend fun scheduler(value: String?)

Parameters

value

The routing algorithm. Valid values:

  • Wrr (default): The Weighted Round Robin algorithm is used. Backend servers with higher weights receive more requests than backend servers with lower weights.

  • Rr: The round-robin algorithm is used. Requests are forwarded to backend servers in sequence.

  • Sch: Source IP hashing is used. Requests from the same source IP address are forwarded to the same backend server.

  • Tch: Four-element hashing is used. It specifies consistent hashing that is based on four factors: source IP address, destination IP address, source port, and destination port. Requests that contain the same information based on the four factors are forwarded to the same backend server.

  • Qch: QUIC ID hashing is used. Requests that contain the same QUIC ID are forwarded to the same backend server.