使用 Google Cloud Run 定時執行任務
使用 Cloud Run,因為它支持容器化部署,可以包含 Playwright 所需的瀏覽器依賴。
Google Cloud Run 本身並不支援內建的排程,但可以結合 Google Cloud Scheduler 設定時間間隔來觸發 Cloud Run,例如每日執行一次。
步驟:
1. 部署 Cloud Run 來執行 Playwright 爬蟲並上傳檔案
Google Cloud Run 支持容器化部署,可以包含 Playwright 所需的瀏覽器依賴。
部署至 Cloud Run 的步驟:
撰寫 Dockerfile,定義包含 Playwright 和必要的 Node.js 程式碼的容器。