Cotas da aplicação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Você pode definir um limite no número de eventos ou trabalhos que podem ser executados no escopo de uma aplicação em um tempo especificado. Limitar o número de eventos ou trabalhos em execução ao mesmo tempo pode ajudar a otimizar o uso da largura de banda.

    As regras de cota da aplicação limitam o número de eventos ou trabalhos que podem ser executados no escopo de uma aplicação durante um período especificado. Cada aplicação com escopo pode ter uma regra de cota de aplicação. Quando uma aplicação excede o limite de cota, todas as transações em execução no escopo da aplicação são canceladas. Até o próximo período de atualização, as novas transações no escopo da aplicação são canceladas assim que são iniciadas. Essas ações bloqueiam com eficácia a execução de transações de um escopo da aplicação durante o período de atualização.

    Uma regra de cota de aplicação se aplica a transações criadas por todas as instâncias de uma aplicação e a todas as transações criadas por métodos da aplicação chamada por outras aplicações. Se dois usuários estiverem executando a mesma aplicação, a regra de cota da aplicação não fará distinção entre as transações para cada instância da aplicação. Se, juntos, eles violarem a cota, todas as transações no escopo da aplicação serão canceladas.

    Se você verificar Log somente as transações não são canceladas por uma violação de cota. Em vez disso, as entradas são adicionadas ao log do host local que indicam que as transações estão sendo executadas sob violação.

    As regras de cota de transação e aplicação são avaliadas separadamente. Ao definir uma regra de cota da aplicação, basta introduzir outra restrição. Uma transação será cancelada se violar uma regra de cota de transação ou, se coletivamente com outras transações de aplicação, violar sua regra de cota de aplicação.

    Você não pode definir uma regra de cota de aplicação para a aplicação global.