From 79e86ec04ec48af55bf10e2c8ae69c0477697eca Mon Sep 17 00:00:00 2001 From: omp-agent Date: Mon, 12 Oct 2026 14:57:26 +0200 Subject: [PATCH] multiplexer: STANDBY-modus (webhooks ACKen maar niet doorsturen) voor warme failover-replica --- src/multiplexer.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/multiplexer.js b/src/multiplexer.js index d297943..5a7d72b 100644 --- a/src/multiplexer.js +++ b/src/multiplexer.js @@ -46,6 +46,13 @@ const server = http.createServer((req, res) => { } if (payload.type !== 'Message') return const chat = chatJID(payload) + // Standby: warm-deployed failover-replica. Ontvangt wuzapi-webhook en bevestigt + // (200) maar routeert NIET door — de bots antwoorden niet. Uitzetten (STANDBY leeg) + // + herstart = cutover-overstap. + if (process.env.STANDBY === '1' || process.env.STANDBY === 'true') { + console.log(`[multiplexer] STANDBY — webhook genegeerd (chat ${chat})`) + return + } let target if (chat === DIENST_GROUP) target = DIENST_WEBHOOK else if (chat === MERPLUS_GROUP) target = MERPLUS_WEBHOOK