Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Os Autoscale Deployments são executados em recursos de computação em nuvem que escalam para cima e para baixo a fim de lidar com eficiência com o tráfego de rede e a carga de trabalho do seu Replit App. Quando o seu app está ocupado, o autoscaling adiciona servidores para gerenciar a carga. Quando o seu app está ocioso, ele reduz o número de servidores até zero para economizar. Os Autoscale Deployments são ideais para os seguintes casos de uso:
  • Aplicações web que lidam com cargas de trabalho e tráfego variáveis, como sites de e-commerce
  • APIs e serviços
Autoscale Deployment

Recursos

Os Autoscale Deployments incluem os seguintes recursos:
  • Escalonamento automático de recursos: Ajusta os recursos automaticamente com base nos padrões de tráfego para otimizar os custos.
  • Domínios personalizados: Configure um domínio personalizado ou use uma URL <nome-do-app>.replit.app para acessar o seu app.
  • Limites configuráveis: Defina o número máximo de instâncias para as quais o seu app publicado pode escalar.
  • Capacidade de máquina flexível: Escolha a configuração de CPU e RAM que atende às necessidades do seu app.
  • Monitoramento: Visualize logs e monitore o status do seu app publicado.

Uso

Você pode acessar o Autoscale Deployment na ferramenta Publishing do Project Editor.
No Tool dock à esquerda:
  1. Selecione All tools icon All tools para ver a lista de ferramentas do Project Editor.
  2. Selecione Publishing icon Publishing.
  3. Selecione a opção Autoscale e, em seguida, selecione Set up your published app.
Na barra de pesquisa:
  1. Selecione a magnifying glass icon lupa no topo para abrir a ferramenta de pesquisa
  2. Digite “Publishing” para localizar a ferramenta e selecione-a nos resultados.
  3. Selecione a opção Autoscale e, em seguida, selecione Set up your published app.
Autoscale publishing options

Capacidade da máquina

Selecione Edit para visualizar e definir as opções de capacidade da máquina. Use os controles deslizantes para selecionar a configuração de CPU e RAM para cada instância de servidor do app publicado. Veja o custo em compute units da configuração na linha Total per machine. Uma compute unit é uma medida de recursos de computação em nuvem baseada na configuração de memória e CPU da máquina. Para saber mais sobre como calcular o custo com base em Compute Units, consulte Compute Units.
screenshot of the machine power configuration

Número máximo de máquinas

Use o controle deslizante para ajustar o número máximo de máquinas. Esse número é o limite superior de instâncias de servidor que o recurso de autoscaling pode atribuir quando determina que o seu app está ocupado. A linha inferior mostra as compute units equivalentes, calculadas pela seguinte fórmula: Número de máquinas * compute units por máquina
screenshot of the max number of machines configuration

Próximos passos