Skip to main content

Controle de Quotas

Controle de Quotas é um mecanismo de controle de uso de recursos, baseado em quotas atribuídas a usuários e entidades. Cada usuário e entidade tem uma quantidade predefinida de execuções que podem solicitar. Para uma operação ser efetuada, é necessário que tanto o usuário quanto a entidade possuam quotas disponíveis. Caso haja disponibilidade, a operação é realizada; caso contrário, ela aguarda até que uma execução já solicitada seja concluída. Esse mecanismo é essencial para evitar que um usuário ou entidade prejudique o processamento de outros.

Em termos práticos, suponhamos que um usuário tenha uma configuração para executar até 10 scripts, enquanto uma entidade pode realizar até 20. Se o usuário inicia a execução de 10 scripts em qualquer entidade, ao tentar solicitar ou executar o décimo primeiro, ele será impedido e entrará em espera até que uma das outras dez execuções seja concluída. A mesma regra é aplicada à entidade, considerando o contexto específico da mesma.