Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Availability for public-sector sites

Index of the availability pages for public bodies: high availability, several web servers, shared storage, database availability and read replicas, the caches in front of PHP, cache warming, maintenance mode, sessions…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/government/operations/availability/README.md

On this page

Availability for public-sector sites

This folder is for IT teams, architects and service owners in public bodies who must keep a site reachable: during peaks, through planned maintenance and when a machine fails. It covers what one server gives you, what several web servers require, database availability, the caches in front of PHP, maintenance windows, sessions, capacity planning and how to set availability targets. The detailed server procedures are in the hosting section for hosting companies, especially Several web nodes and Clustering and shared storage; these pages add the public-sector view: continuity duties, central network teams, change calendars and decisions owned by the organization.

Pages

PageAnswers
High availability overviewWhat one server gives, what several require, and which single points of failure remain.
Several web servers behind a load balancerWhat is shared, trusted proxies, cron on one node, deploys and clears on every node.
Shared storage and the DFS clusterHow several servers share uploaded files, and what the storage and database teams provide.
Database high availabilityWhat Exponential does for database availability, and how to switch to a standby.
Read replicasHow MySQL and MariaDB sites send reads to replicas, and when that helps.
The static cacheWhy it ships off, and the rare cases where it still fits.
Velocity response cache and HTTP cacheThe caches that answer before rendering, their freshness and how to clear them.
Cache warming after changesHow to warm the site after a deploy, a restore or before an announcement.
Maintenance mode and planned downtimeWhat visitors and monitors see, who gets in, and planning a window.
Sessions across serversKeeping editors signed in across servers, and what a failed node means.
Capacity planningThe figures the repository gives and how to measure your own site.
Availability targets and service levelsWhich commitments you can define, what they depend on and how to measure them.

Reading order

  1. Decide what you need: Availability targets and service levels, then High availability overview.
  2. Keep one server fast and predictable: the caches, cache warming, capacity planning and maintenance mode.
  3. Only when the targets require it, several servers: load balancer, shared storage, sessions, database availability and read replicas.
  4. Read The static cache only if someone asks for it.

Continue with Backups and recovery; hosting choices are in Hosting.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x