Closed anjackson closed 2 years ago
Weird. Failed with...
access_website_webrender.1.v7i59ta8bi9c@dev2 | Navigating to http://www.bl.uk/...
access_website_webrender.1.v7i59ta8bi9c@dev2 | http://www.bl.uk/ - Rendering web page as PNG...
access_website_webrender.1.v7i59ta8bi9c@dev2 | We got an error, but lets continue and render what we get.
access_website_webrender.1.v7i59ta8bi9c@dev2 | TimeoutError: Navigation timeout of 60000 ms exceeded
access_website_webrender.1.v7i59ta8bi9c@dev2 | at /app/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
access_website_webrender.1.v7i59ta8bi9c@dev2 | http://www.bl.uk/ - Rendering screenshot as JPEG...
access_website_webrender.1.v7i59ta8bi9c@dev2 | http://www.bl.uk/ - Rendering PDF...
access_website_webrender.1.v7i59ta8bi9c@dev2 | Attempting to POST data for har:http://www.bl.uk/ with warcPrefix null
access_website_webrender.1.v7i59ta8bi9c@dev2 | Error: Got status code 307 when POSTing record for har:http://www.bl.uk/!
access_website_webrender.1.v7i59ta8bi9c@dev2 | at ClientRequest.<anonymous> (/app/warcPoster.js:65:29)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at Object.onceWrapper (node:events:646:26)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at ClientRequest.emit (node:events:526:28)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at HTTPParser.parserOnIncomingClient (node:_http_client:618:27)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at HTTPParser.parserOnHeadersComplete (node:_http_common:128:17)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at Socket.socketOnData (node:_http_client:482:22)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at Socket.emit (node:events:526:28)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at addChunk (node:internal/streams/readable:315:12)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at readableAddChunk (node:internal/streams/readable:289:9)
access_website_webrender.1.v7i59ta8bi9c@dev2 | at Socket.Readable.push (node:internal/streams/readable:228:10
Okay, that was down to WARCPROX = false being mis-interpreted as true! Now runs, but no timestamp is being passed in.
Added target_date
support, now seems to run well and is significantly faster.
Now tagging and building 2.3.0 with target_date
support.
Okay, also worked on updating dependencies, so now at 2.3.2. Looks like the annoying proxy-settings bug was fixed.
Okay, deployed on dev and that is WAY faster. ~10 seconds than >30 seconds.
This can be included in the next website access stack deployment.
Update the access-time webrenderer to 2.2.x, and set
RUN_BEHAVIOURS=false
, to speed up rendering of cards etc.