puppeteer handling change

This commit is contained in:
2026-03-21 18:08:17 -05:00
parent 81ab5df13f
commit cc154141bd
2 changed files with 29 additions and 16 deletions

View File

@@ -43,8 +43,8 @@ async function initBrowser() {
'--disable-dev-shm-usage',
'--disable-gpu',
'--disable-software-rasterizer',
'--no-zygote',
'--single-process'
'--no-zygote'
// '--single-process' WURDE ENTFERNT!
],
protocolTimeout: 180000,
timeout: 180000
@@ -53,13 +53,17 @@ async function initBrowser() {
// Pass browser to PDF service
setBrowser(browser);
// Restart browser if it crashes
// Restart browser if it crashes (mit Atempause!)
browser.on('disconnected', () => {
console.log('[BROWSER] Browser disconnected, restarting...');
console.log('[BROWSER] Browser disconnected. Waiting 5 seconds before restarting...');
browser = null;
setBrowser(null);
initBrowser();
// 5 Sekunden warten, bevor ein Neustart versucht wird
setTimeout(() => {
initBrowser();
}, 5000);
});
}
return browser;