Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Gerenciar operações assíncronas no Jitterbit Integration Studio

Introdução

Esta página fornece orientação sobre como gerenciar operações assíncronas.

Gerenciar operações assíncronas

Ao usar o RunOperation função em seu modo assíncrono, as operações são executadas sem retornar o controle para a função de chamada. O uso de operações assíncronas pode levar a condições de corrida.

Por exemplo, se a Operação A atualiza uma tabela de banco de dados e é encadeada à Operação B, que lê a mesma tabela (ambas são síncronas), nenhuma condição de corrida é encontrada. Mas se a Operação A for chamada de forma assíncrona seguida imediatamente pela Operação B, então B pode ser executada antes que A seja concluída.

Além disso, o número de chamadas assíncronas simultâneas deve ser gerenciado, pois o número de operações simultâneas em execução em um agente é limitado (consulte o arquivo de configuração do agente privado's [OperationEngine] seção ou Grupos de agentes de nuvem)