# Limites de Connectors

Uma regra em uma aplicação aponta para um [connector](/pt-br/documentacao/plataforma/connectors/) com o behavior `Set Connector`. O connector guarda os endereços da sua origem, de um bucket ou de uma região de Live Ingest. Esta página informa os limites de todo connector, os limites de Load Balancer e de Origin Shield em um connector e o uso que cada plano de serviço inclui.

Cada valor abaixo é um limite padrão ou uma quantidade incluída. A Azion verifica um limite padrão quando você cria ou atualiza um connector, e a API recusa a chamada que o ultrapassa. Uma quantidade incluída é o uso que um plano inclui para uma métrica de cobrança. A página [Preços da Azion](https://www.azion.com/pt-br/precos/) compara os planos Hobby, Pro e Enterprise lado a lado.

---

## Connectors

Os limites desta seção se aplicam a todo connector, qualquer que seja o tipo e o plano de serviço dele.

### Limites padrão

Uma chamada de criação ou de atualização que ultrapassa um destes limites retorna o status `400` com um código de erro e uma mensagem, mostrados em cada linha.

| Escopo                                    | Limite             | Ao ultrapassar o limite                                                                                                                                                   |
| ----------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `name` do connector                       | 1 a 255 caracteres | Mais de 255 caracteres: `10046` `Ensure this field has no more than 255 characters.`                                                                                      |
| Endereços por connector sem Load Balancer | 1                  | `28004` `To use more than one address, you must enable the Load Balancer module.` Azion Console mantém **Add Address** indisponível até que Load Balancer esteja ativado. |

Outros limites se aplicam. Um `address` aceita até 255 caracteres, e os campos `http_port` e `https_port` dele aceitam de 1 a 65535. As opções de conexão `host` e `path_prefix` aceitam até 255 caracteres cada. As opções `real_ip_header` e `real_port_header` aceitam até 100 caracteres cada. Em um connector do tipo `storage`, `bucket` e `prefix` aceitam até 255 caracteres cada.

Para os campos a que esses limites se aplicam, consulte [Configurações de connector](/pt-br/documentacao/plataforma/connectors/configuracoes/).

### Uso incluído por plano

Hobby, Pro e Enterprise incluem Single Origin, um connector com um endereço. Um connector que guarda mais de um endereço usa Load Balancer, cujo uso incluído está na seção Load Balancer desta página.

---

## Load Balancer

[Load Balancer](/pt-br/documentacao/plataforma/connectors/#load-balancer) distribui requisições entre os endereços de um connector. Os limites desta seção se aplicam quando Load Balancer está ativado no connector, em todo plano de serviço.

### Limites padrão

Com Load Balancer ativado, uma chamada de criação ou de atualização que ultrapassa um destes limites retorna o status `400` com um código de erro e uma mensagem, mostrados em cada linha.

| Escopo                  | Limite                  | Ao ultrapassar o limite                                                                                                                                                                                  |
| ----------------------- | ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Endereços por connector | Até 15                  | `28011` `When the Load Balancer module is enabled, you can use up to 15 addresses.`                                                                                                                      |
| `weight` do endereço    | 1 a 100                 | Abaixo de 1: `10050` `Ensure this value is greater than or equal to 1.` Acima de 100: `10068` `Ensure this value is less than or equal to 100.` Azion Console mostra `Weight must be between 1 and 100`. |
| `max_retries`           | 0 a 20 novas tentativas | Acima de 20: `10068` `Ensure this value is less than or equal to 20.`                                                                                                                                    |
| `connection_timeout`    | 1 a 300 segundos        | Acima de 300: `10068` `Ensure this value is less than or equal to 300.`                                                                                                                                  |
| `read_write_timeout`    | 1 a 600 segundos        | Acima de 600: `10068` `Ensure this value is less than or equal to 600.`                                                                                                                                  |

Um connector com Load Balancer ativado aceita um único endereço, então o limite de 15 endereços é um teto, e não um mínimo. Para solicitar um limite maior, entre em contato com o time de [suporte técnico da Azion](/pt-br/documentacao/suporte/).

Para saber como o método de balanceamento, o peso e a função do servidor de cada endereço definem a distribuição, consulte [Métodos de balanceamento](/pt-br/documentacao/plataforma/connectors/load-balancer/metodos-de-balanceamento/).

### Uso incluído por plano

Load Balancer é cobrado por Data Transfer, e cada plano inclui uma quantidade dessa métrica todo mês.

| Métrica       | Hobby         | Pro           | Enterprise |
| ------------- | ------------- | ------------- | ---------- |
| Data Transfer | 15 GB por mês | 15 GB por mês | Custom     |

Para a tarifa que se aplica além de uma quantidade incluída, consulte [Preços](/pt-br/documentacao/fundamentos/precos/#load-balancer).

---

## Origin Shield

[Origin Shield](/pt-br/documentacao/plataforma/connectors/#origin-shield) publica os endereços da Azion que a sua origem pode permitir. Quando HMAC está ativado dentro de Origin Shield, o connector também assina as requisições dele com credenciais HMAC. Os limites desta seção se aplicam quando Origin Shield está ativado no connector.

### Limites padrão

HMAC aceita um conjunto de credenciais por connector, e esse conjunto se aplica a todos os endereços do connector. Cada atributo de HMAC, `region`, `service`, `access_key` e `secret_key`, aceita de 1 a 255 caracteres.

Para os campos de HMAC e a origem de cada valor, consulte [Origin IP ACL e HMAC](/pt-br/documentacao/plataforma/connectors/origin-shield/origin-ip-acl-e-hmac/).

### Uso incluído por plano

Origin Shield é cobrado por Shielded Connectors, e cada plano inclui uma quantidade dessa métrica.

| Métrica             | Hobby | Pro | Enterprise |
| ------------------- | ----- | --- | ---------- |
| Shielded Connectors | 1     | 1   | Custom     |

Para a tarifa que se aplica além de uma quantidade incluída, consulte [Preços](/pt-br/documentacao/fundamentos/precos/#origin-shield).

---

## Live Ingest

[Live Ingest](/pt-br/documentacao/plataforma/connectors/#live-ingest) é cobrado por Data Ingestion, medida por GB. Para a tarifa, consulte [Preços](/pt-br/documentacao/fundamentos/precos/#live-ingest).

---

## Recursos relacionados

- [Configurações de connector](/pt-br/documentacao/plataforma/connectors/configuracoes.md): O tipo, o padrão e os valores aceitos de cada campo de um connector, incluindo os campos limitados aqui.
- [Métodos de balanceamento](/pt-br/documentacao/plataforma/connectors/load-balancer/metodos-de-balanceamento.md): Como Load Balancer escolhe um endereço para cada requisição, e como o peso e a função do servidor mudam a escolha.
- [Preços](/pt-br/documentacao/fundamentos/precos.md): As tarifas de transferência de dados de Load Balancer, de shielded connectors e de ingestão de dados de Live Ingest além de cada quantidade incluída.
- [Solucionar problemas de Connectors](/pt-br/documentacao/plataforma/connectors/solucao-de-problemas.md): Os sintomas que um connector pode apresentar, o que causa cada um e como corrigi-lo.
