When a Durable Object loses its in-memory state, measured on a deployed worker.
A throwaway object minted an id in its constructor and held 32 MB, so a changed id is a lost
isolate. Re-arming every 8 s held one incarnation across 71 firings; at 12, 20, 30 and 45 s the
id changed on every probe. With no alarm it changed across a 20 s gap, the shortest measured.
KEEP_WARM_MS (240,000) is 24x this, so it is an idle re-arm and keeps nothing warm.
When a Durable Object loses its in-memory state, measured on a deployed worker.
A throwaway object minted an id in its constructor and held 32 MB, so a changed id is a lost isolate. Re-arming every 8 s held one incarnation across 71 firings; at 12, 20, 30 and 45 s the id changed on every probe. With no alarm it changed across a 20 s gap, the shortest measured.
KEEP_WARM_MS(240,000) is 24x this, so it is an idle re-arm and keeps nothing warm.