Criando Configuração de Dimensionamento Automático Baseado em Programação
Siga as etapas abaixo para criar uma configuração de dimensionamento automático baseada em agendamento.
Navegue até a página da lista Configurações de dimensionamento automático. Se precisar de ajuda para localizar a página da lista, consulte Listando Configurações de Dimensionamento Automático.
Selecione Criar configuração de dimensionamento automático.
1. Adicionar detalhes básicos
Na página Adicionar detalhes básicos, faça o seguinte:
- Digite um nome para a configuração de dimensionamento automático. Evite digitar informações confidenciais.
- Selecione o compartimento no qual criar a configuração de dimensionamento automático.
- Selecione o compartimento para o pool de instâncias
- Selecione o Pool de instâncias ao qual aplicar a configuração de dimensionamento automático.
- Tags: Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deve ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recursos. Se você não tiver certeza se deseja aplicar tags, ignore essa opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
- Selecione Próximo.
2. Criar configuração de dimensionamento automático
Na página Configurar política de dimensionamento automático, selecione Dimensionamento automático com base em programação. Em seguida, execute as seguintes tarefas.
Dica
Alterne Informações do pool de instâncias para ver os detalhes do pool de instâncias.Política de dimensionamento automático 1
- Nome da política de dimensionamento automático: Informe um nome para a política de dimensionamento automático Evite digitar informações confidenciais.
- Ação a ser executada:
Para Ação a ser executada, selecione Dimensionar tamanho de pool ou Alterar o estado do ciclo de Vida de todas as instâncias.
- Dimensionar o tamanho da pool: Na caixa Tamanho da pool de destino, informe o número de instâncias para as quais a pool deve ser dimensionada no momento programado.
Importante
O número de instâncias que podem ser provisionadas também é restrito pelos limites de serviço da sua tenancy. - Alterar o estado do ciclo de Vida de todas as instâncias: No menu Ação do ciclo de Vida, selecione a ação a ser executada no pool de instância. Exemplos incluem: Iniciar, Forçar reinicialização, Reinicializar, Forçar parada, Parar.
- Dimensionar o tamanho da pool: Na caixa Tamanho da pool de destino, informe o número de instâncias para as quais a pool deve ser dimensionada no momento programado.
- Programação de execução: Defina a programação para implementar esta política de dimensionamento automático no UTC. Use uma expressão cron Quartz. Para obter mais informações sobre expressões cron, consulte Sobre Expressões Cron.
- Para agendar mais eventos de dimensionamento, selecione Outra Política e repita as etapas anteriores.
- Selecione Próximo.
Revisar
Revise a configuração de dimensionamento automático e selecione Criar.
O dimensionamento automático é executado no horário programado.
Use o comando autoscaling configuration create e os parâmetros necessários para criar uma configuração de dimensionamento automático:
oci autoscaling configuration create --from-json <file://path/to/file.json>
<file://path/to/file.json> é o caminho para um arquivo JSON que define os detalhes da instância. Para obter informações sobre como gerar um exemplo do arquivo JSON, consulte Opções Avançadas de JSON.
Para obter uma lista completa de flags e opções de variável dos comandos de CLI do serviço Compute, consulte a referência de linha de comando para o serviço Compute.
Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.
Use esta operação de API para criar uma configuração de dimensionamento automático: