Wiki source code of Clustering
Last modified by Eleni Cojocariu on 2026/10/21 15:16
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | XWiki can run as several instances serving one wiki, kept in agreement by the [[Remote Observation Module>>doc:extensions:Extension.Observation Module Remote]], which sends each node's events to the others over the network. The pages below cover what such a cluster is made of, how to set one up, and what it does not do for you. | ||
| 2 | |||
| 3 | * [[Cluster Architecture>>doc:documentation.xs.admin.clustering.architecture.WebHome]] explains what the nodes exchange, and why they have to exchange anything at all. | ||
| 4 | * [[Shared Resources>>doc:documentation.xs.admin.clustering.shared-resources.WebHome]] lists what every node must read from the same place, and the one thing they must not share. | ||
| 5 | * [[Enable Event Distribution>>doc:documentation.xs.admin.clustering.enable-event-distribution.WebHome]] turns remote observation on and gets a channel formed. | ||
| 6 | * [[Run Two Nodes Locally>>doc:documentation.xs.admin.clustering.run-two-nodes.WebHome]] walks through a complete two-node setup on a single machine, to try the whole thing out. | ||
| 7 | * [[Verify a Cluster>>doc:documentation.xs.admin.clustering.verify.WebHome]] proves the nodes found each other and really replicate. | ||
| 8 | * [[Add a Load Balancer>>doc:documentation.xs.admin.clustering.load-balancer.WebHome]] puts Apache in front of them, with the sticky sessions a cluster requires. | ||
| 9 | * [[Limitations>>doc:documentation.xs.admin.clustering.limitations.WebHome]] covers what clustering leaves to you, scheduled jobs above all. |