Encerrando uma sessão
Sempre encerre a sessão quando sua automação terminar, para liberar recursos na nuvem e evitar atingir os limites de concorrência.Puppeteer
Playwright
Reutilizando uma sessão em várias operações
Cada chamada depuppeteer.connect() ou connect_over_cdp() inicia uma nova sessão. Se você executa várias operações em sequência (por exemplo, em um fluxo de trabalho de agente), reutilize a mesma conexão. Caso contrário, cookies, armazenamento local e o estado da página são perdidos entre as etapas.
Padrão recomendado: singleton de sessão:
Puppeteer
Playwright
Lidando com desconexões
Interrupções de rede ou timeouts no lado da nuvem podem derrubar a conexão. Verifique a conectividade antes de cada operação e reconecte, se necessário:Puppeteer
Concorrência
Cada sessão ativa conta para o limite de concorrência do seu plano. Para evitar erros:- encerre as sessões quando terminar
- não se conecte ao mesmo perfil a partir de vários processos simultaneamente