puppeteer - deptno/deptno.github.io GitHub Wiki
puppeteer
script λ‘ μΉμ¬μ΄νΈλ₯Ό λ°μΉνμ¬ μνλ λμμ μννλ€
container
container μ΄λ―Έμ§μμ μ΄λ₯Ό μννλ €λ©΄ chrome --headless
λͺ¨λλ‘ μ€νμ νλ€
puppeteer
λμ puppeteer-core
λ₯Ό μ΄μ©νκ³ μ»¨ν
μ΄λμ΄λ―Έμ§μ chrome μ λ€μ΄λ‘λ ν΄λμμΌνλ€
error
/app/.yarn/cache/puppeteer-core-npm-19.6.3-fabb100c65-afad54c829.zip/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Frame.js:238
? new Error(`${response.errorText} at ${url}`)
^
Error: net::ERR_NETWORK_CHANGED at https://example.com
at navigate (/app/.yarn/cache/puppeteer-core-npm-19.6.3-fabb100c65-afad54c829.zip/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Frame
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Frame.goto (/app/.yarn/cache/puppeteer-core-npm-19.6.3-fabb100c65-afad54c829.zip/node_modules/puppeteer-core/lib/cjs/puppeteer/comm
at async CDPPage.goto (/app/.yarn/cache/puppeteer-core-npm-19.6.3-fabb100c65-afad54c829.zip/node_modules/puppeteer-core/lib/cjs/puppeteer/co
at async /app/packages/crawler-quasarzone/out/index.js:18:5
- puppeteer μ λ¬Έμ λΌκΈ°λ³΄λ¨ container κ° λ¬ νμ network μ΄ λ³κ²½λλ©΄μ μμ±λλ λ¬Έμ λ‘ λ³΄μ΄κ³ μΌλ¨ μ½λ λ΄μμ timeout μ²λ¦¬λ‘ λλ κ²μ νμΈνλ€.
- νκ²½μ calico λ₯Ό μ¬μ©νκ³ μμλ€.
- timeout μ 1μ΄λ‘λ μΆ©λΆνλ€.