Our server is currently configured to reboot at a set time over the weekend.
We’re looking to implement a workflow that has a multi-day “wait” node, initiated by a webhook at any time (an externally driven ‘start’ event).
What happens to workflows that are ‘wait’-ing during a server reboot? Do they persist? Is there a difference between “wait 5 days” vs. “wait until a specific date” that would cause it to be resilient?
Sorry for asking this instead of testing it myself but I wanted an authoritative answer instead of repeatedly rebooting my production n8n server to test
Hi @Daniel_Mulroy, I believe these should be fine. As long as the wait time is over 65 seconds, the execution data would be persisted to the database, meaning it should still be available after the reboot.
Yep, looking good. Started a workflow including a 10 minute wait, rebooted my instance, the workflow was still in waiting state with the execution data still available following the reboot: