Artica Wiki

Shadow backend

Absorb a website's traffic into a local sink that answers 200 OK, without forwarding to a real backend — the companion to backend mirroring.

The Shadow backend mode turns a reverse-proxy website into a local sink: every incoming request is immediately answered with a fake HTTP 200 by a lightweight local service, and nothing is forwarded to a real backend server. The request is fully consumed (including its body) and acknowledged, but never re-transmitted.

It is the companion of Backend Mirroring: when a reverse proxy is used as the target of mirrored (duplicated) traffic, shadow mode lets it absorb those copies cleanly instead of proxying them onward to real servers.

Benefits

Use cases

How it works

Note. Because the sink discards everything and always returns 200, a website in shadow mode does not serve real content. Use it to absorb, drain or test traffic — not to deliver an application.

Enabling shadow mode

Open the Backends page of the website. In the toolbar you will find a Shadow button showing the current state (Shadow OFF / Shadow ON), next to the HaBackend button.

Backends toolbar with the Shadow button

Click it to open the toggle. Switch it on to route the website to the local sink; the explanation panel summarises exactly what the mode does.

Shadow backend toggle

The change applies immediately: the website’s configuration is rebuilt and reloaded within a few seconds, with no service restart and no interruption for other websites.