Przejdź do głównej treści

Zamykanie sesji

Zawsze zamykaj sesję po zakończeniu automatyzacji, aby zwolnić zasoby w chmurze i nie przekroczyć limitów równoczesnych sesji.
Puppeteer
Playwright

Ponowne wykorzystanie sesji w wielu operacjach

Każde wywołanie puppeteer.connect() lub connect_over_cdp() rozpoczyna nową sesję. Jeśli wykonujesz kilka operacji po kolei (na przykład w przepływie pracy agenta), używaj tego samego połączenia. W przeciwnym razie pliki cookie, local storage i stan strony zostaną utracone między krokami. Zalecany wzorzec — singleton sesji:
Puppeteer
Playwright

Obsługa rozłączeń

Przerwy w działaniu sieci lub limity czasu po stronie chmury mogą spowodować utratę połączenia. Przed każdą operacją sprawdź łączność i w razie potrzeby połącz się ponownie:
Puppeteer

Równoczesne sesje

Każda aktywna sesja wlicza się do limitu równoczesnych sesji w Twoim planie. Aby uniknąć błędów:
  • zamykaj sesje, gdy skończysz pracę
  • nie łącz się z tym samym profilem z wielu procesów jednocześnie
Zobacz limity zapytań: https://gologin.com/docs/api-reference/limitations/rate-limits