Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F20320561
cluster_webservers.diviner
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
1 KB
Subscribers
None
cluster_webservers.diviner
View Options
@title
Cluster: Web Servers
@group
cluster
Configuring Phabricator to use multiple web servers.
Overview
========
You can run Phabricator on multiple web servers. The advantages of doing this
are:
- you can completely survive the loss of multiple web hosts; and
- performance and capacity may improve.
This configuration is simple, but you must configure repositories first. For
details, see
@{article:Cluster: Repositories}
.
Adding Web Hosts
================
After configuring repositories in cluster mode, you can add more web hosts
at any time.
First, deploy the Phabricator software and configuration to a host, then
register the host as a cluster device if it is not already registered (for
help, see
@{article:Cluster: Devices}
.)
Once the host is registered, start the web server, and then add the host to the
load balancer pool.
Phabricator web servers are stateless, so you can pull them in and out of
production freely.
You may also want to run SSH services on these hosts, since the service is very
similar to HTTP, also stateless, and it may be simpler to load balance the
services together. For details, see
@{article:Cluster: SSH Servers}
.
Next Steps
==========
Continue by:
- returning to @{article:Clustering Introduction}.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Mar 14, 4:06 AM (1 d, 1 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
9f/a5/d54ddd9fe9287b640a83bfa14fdc
Attached To
rPHAB Phabricator
Event Timeline
Log In to Comment