セッションを閉じる
自動化の処理が完了したら、必ずセッションを閉じてください。クラウドリソースが解放され、同時接続数の上限に達するのを防げます。Puppeteer
Playwright
複数の操作でセッションを再利用する
puppeteer.connect() や connect_over_cdp() を呼び出すたびに、新しいセッションが開始されます。複数の操作を順番に実行する場合(たとえばエージェントのワークフローなど)は、同じ接続を再利用してください。そうしないと、ステップ間でCookie、ローカルストレージ、ページの状態が失われます。
推奨パターン:セッションのシングルトン
Puppeteer
Playwright
切断への対処
ネットワークの中断やクラウド側のタイムアウトにより、接続が切断されることがあります。各操作の前に接続状態を確認し、必要に応じて再接続してください。Puppeteer
同時接続数
アクティブなセッションは、それぞれご利用プランの同時接続数の上限にカウントされます。エラーを避けるには、次の点にご注意ください。- 使い終わったセッションは閉じる
- 同じプロファイルに複数のプロセスから同時に接続しない