Partilhar via


LoadBalancingRule Interface

Implementações

public interface LoadBalancingRule
extends HasInnerModel<LoadBalancingRuleInner>, ChildResource<LoadBalancer>, HasBackendPort, HasFrontend, HasFloatingIP, HasProtocol<TransportProtocol>, HasFrontendPort

Uma representação do lado do cliente de uma regra de balanceamento de carga HTTP.

Resumo do método

Modificador e tipo Método e descrição
abstract LoadBalancerBackend backend()

Obtém o back-end associado à regra de balanceamento de carga.

abstract List<LoadBalancerBackend> backends()

Obtém a lista de back-ends associados à regra de balanceamento de carga.

abstract int idleTimeoutInMinutes()
abstract LoadDistribution loadDistribution()
abstract LoadBalancerProbe probe()

Detalhes do método

backend

public abstract LoadBalancerBackend backend()

Obtém o back-end associado à regra de balanceamento de carga.

Se houver vários back-ends associados à regra, essa API retornará apenas o primeiro back-end. Use backends() para o caso de vários back-ends associados à regra.

Returns:

o back-end associado à regra de balanceamento de carga

backends

public abstract List backends()

Obtém a lista de back-ends associados à regra de balanceamento de carga.

Returns:

a lista de back-ends associados à regra de balanceamento de carga

idleTimeoutInMinutes

public abstract int idleTimeoutInMinutes()

Returns:

o número de minutos antes de uma conexão inativa ser fechada

loadDistribution

public abstract LoadDistribution loadDistribution()

Returns:

o método de distribuição de carga

probe

public abstract LoadBalancerProbe probe()

Returns:

a investigação associada à regra de balanceamento de carga

Aplica-se a