Pular para o conteúdo principal
O StandingBy dinâmico é um aprimoramento de dimensionamento automático que monitora os níveis de limite de servidores em espera e ativa dinamicamente um aumento no provisionamento de servidores de jogo para atender à demanda em escala. O dimensionamento dinâmico permite acompanhar a curva de demanda do tráfego dos seus jogadores, reduzindo a necessidade de provisionar manualmente a capacidade de servidores multijogador com antecedência. Por exemplo, você pode definir limites para multiplicar os servidores em espera por determinados valores quando os servidores em espera se esgotarem até uma porcentagem de “standby disponível”.

Terminologia

  • Dynamic Standby Settings: um objeto programático configurável pelo desenvolvedor do jogo que representa as configurações do StandingBy dinâmico para evitar o esgotamento do pool em espera.
  • Dynamic Standby Activated: o momento em que a plataforma Multiplayer Servers começa a alocar servidores em espera a uma taxa alinhada com as configurações do StandingBy dinâmico, substituindo as configurações de mínimo da meta de servidores em espera.
  • Dynamic Standby Deactivated: o momento em que a plataforma Multiplayer Servers para de alocar servidores em espera a uma taxa alinhada com as configurações do StandingBy dinâmico, restaurando as configurações de mínimo da meta de servidores em espera.

Como funciona

Os desenvolvedores de jogos especificam um valor mínimo da meta de servidores em espera para o número mínimo de servidores em espera. Se a taxa de alocação de servidores ativos crescer rapidamente, o número real de servidores em espera poderá chegar a zero. Se o StandingBy dinâmico estiver habilitado, uma heurística de dimensionamento automático será disparada e ajustará o valor da meta de servidores em espera usado pela plataforma para compensar a taxa de alocações de servidores ativos. Em outras palavras, se o número de servidores em espera disponíveis diminuir a uma taxa que possa levar ao esgotamento do pool em espera, o StandingBy dinâmico aumentará o número da meta de servidores em espera. Os gráficos a seguir mostram a diferença na disponibilidade de servidores quando o StandingBy dinâmico está habilitado e quando está desabilitado. No momento T2, embora a configuração de mínimo da meta de servidores em espera seja 10, o valor real de servidores em espera relatado pela plataforma está perto de zero, porque a taxa de alocação de servidores ativos é grande demais para o número de servidores em espera. Com o StandingBy dinâmico habilitado, a meta de servidores em espera é definida como 20. Isso permite que o pool em espera lide com a taxa de solicitações e se recomponha para lidar com o crescimento adicional de servidores ativos.

Calculando as metas do StandingBy dinâmico

Com o StandingBy dinâmico habilitado, a meta de servidores em espera é calculada para cada limite configurado: IF (Active Servers > 1X Target Standby) AND ((Actual Standby / Target Standby Floor) < 0.50) THEN Target Standby = 1.5 * Target Standby IF (Active Servers > 1X Target Standby) AND ((Actual Standby / Target Standby Floor) < 0.25) THEN Target Standby = 3.0 * Target Standby IF (Active Servers > 1X Target Standby) AND ((Actual Standby / Target Standby Floor) < 0.005) THEN Target Standby = 4.0 * Target Standby Retomando a figura #1 acima, a tabela a seguir ilustra as entradas do cálculo da meta de servidores em espera e seus valores: Quando o StandingBy dinâmico é desativado, há uma redução gradual dos servidores em espera até que o mínimo original seja atingido.

Interface do usuário do StandingBy dinâmico

O recurso StandingBy dinâmico pode ser habilitado no portal do desenvolvedor navegando até a página Multiplayer | Servers | Build Regions. As configurações do StandingBy dinâmico são aplicadas exclusivamente a cada região de um build. Quando habilitado, a tabela Build Servers by Region apresenta um raio ao lado do nome da região Página de resumo das regiões do build Para habilitar o StandingBy dinâmico, crie substituições de região selecionando Edit overrides para definir as configurações de dimensionamento de uma região específica. Substituição de regiões com o StandingBy dinâmico desativado Quando o botão do StandingBy dinâmico é colocado na posição ligada, a caixa de diálogo de substituições dinâmicas se expande com opções de configuração. As opções controlam como o StandingBy dinâmico responde ao aumentar ou reduzir devido à demanda dos jogadores. Cada entrada da caixa de diálogo é descrita na tabela abaixo: Substituição de regiões com a substituição do StandingBy dinâmico desativada Depois de fazer alterações nas substituições dinâmicas de uma região, selecione Save and close para salvar as alterações feitas e retornar à página de resumo das regiões do build. A página de resumo das regiões do build indica que o StandingBy dinâmico está habilitado e resume brevemente as configurações de limite. Substituição de regiões com o StandingBy dinâmico ativado
Última modificação em 8 de outubro de 2026