Configurar uma regra de cota de transação
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
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
- Se necessário, ative o plug-in Transaction Quotas.
- Navegar até Definição do Sistema > Regras de Cota.
- Clique em Nova.
-
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. -
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. - Clique em Enviar.