Configurar uma regra de cota de transação

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • As regras de cota de transação permitem que você defina uma política de cota para diferentes tipos de transações.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    As regras de cota de transação permitem que você especifique as seguintes condições.
    • As condições sob as quais a política se aplica.
    • A ordem na qual as cotas de transação se aplicam.
    • A duração máxima de uma transação antes que o gerente de cota a cancele.
    Aviso:
    Definir cotas de transação muito baixas pode afetar gravemente os usuários e impedir as operações normais da instância. Teste suas cotas de transação rigorosamente antes de implementá-las na produção.

    Procedimento

    1. Se necessário, ative o plug-in Transaction Quotas.
    2. Navegar até Definição do Sistema > Regras de Cota.
    3. Clique em Nova.
    4. Preencha o formulário.
      Tabela 1. Campos de regra de cota de transação
      Campo Descrição
      Nome Um nome exclusivo para identificar a regra.
      Ativo Uma caixa de seleção que determina se esta regra está ativa (selecionada).
      Duração máxima O número de segundos que uma transação tem para ser concluída antes que a cota cancele a transação.
      Máximo de regras de negócio O número de execuções de regras de negócio permitidas.
      Tempo máximo do banco de dados O número total de segundos para todas as solicitações SQL.
      Tempo máximo de Instrução SL O número de segundos que uma instrução SQL pode ser executada.
      Máximo de solicitações de saída O número de solicitações de saída de HTTP permitidas.
      Ordem Um número que representa a prioridade da transação de cota em relação a outras cotas. A cota de transação com o menor tempo limite, o menor valor de pedido e as condições de correspondência determinam a política de cota aplicada.
      Máximo de Eventos O número de inserções sysevent permitidas.
      Máximo de trabalhos O número de inserções sys_trigger permitidas.
      Máximo de consultas SQL O número de consultas SQL permitidas.
      Duração máxima da solicitação de saída O número de segundos para uma solicitação HTTP de saída.
      Descrição Uma descrição da regra de cota de transação.
    5. Defina uma condição para especificar quando a cota de transação deve entrar em vigor.
      O construtor de condição de regra de cota de transação exibe condições que são aplicáveis somente a transações, conforme listado na tabela a seguir.
      Campo Descrição
      URL O URL da página.
      Nome do Thread O nome do thread de execução que está executando a transação. Os threads em primeiro plano têm nomes como http-bio-8080-exec-1. Os threads em segundo plano podem ter vários nomes e são úteis quando o URL não é suficientemente descritivo.
      Primeiro plano Se a transação foi concluída em primeiro plano ou em segundo plano:
      • Verdadeiro: uma transação em primeiro plano.
      • Falso: uma transação em segundo plano.
      Tipo O tipo de transação:
      • Lista: qualquer transação de lista, como incident_list.do.
      • Formulário: todos os formulários, páginas de IU, páginas do CMS e assim por diante.
      • XMLHttp: transações executadas por meio do GlideAjax, em que o URL é xmlhttp.do.
      • Relatório: a página sys_report_template.do.
      • SOAP: transações SOAP.
      • Exportar: quando uma lista é exportada em um formato como XML ou Excel.
      • Programador: quando um trabalho programado é realizado.
      • Pesquisa de texto: a transação de pesquisa de texto ou qualquer uma de suas operações relacionadas.
      • Outro: qualquer tipo que não atenda às qualidades de outro tipo.
      Nota:
      Corresponda o tipo de cota da transação ao tipo de transação listado na entrada de log do gerenciador de cotas para a transação.
      Usuário O usuário que realiza a transação.
      Página inicial A página inicial que está sendo executada. Essa condição será preenchida somente se o URL for home.do.
      Widget da Página inicial

      O widget que é renderizado na transação. Quando uma página inicial ou painel não dinâmico é renderizado, cada widget é renderizado em paralelo.

      Quando um painel dinâmico é renderizado, cada widget é renderizado em sequência.

      Quando a cota é excedida, os usuários veem a mensagem: Widget cancelado - tempo máximo de execução excedido. Aumente o valor da cota se não quiser mostrar esta mensagem.

      Atributos Atributos diversos relacionados à transação.
    6. Clique em Enviar.