make_project,
everything runs on a single host:
web server, scheduling server, daemons, tasks, database server,
file upload handler.
You can increase the capacity of your server by spreading
these tasks across different hosts.
The following rules apply:
- The hosts should share a common network file system,
and path of the project directory, on any host,
should map to the same place.
(Exception: the database server can run anywhere).
- The project admin account
should exist on all hosts,
and that user should be able to use 'ssh' to run
commands on any other host without typing a password.
- One host is designated as the project's main host
in config.xml.
The 'start', 'stop', and 'status' scripts should normally
be run on the main host
(if you run them on a different host X,
they'll affect only daemons and tasks on host X).
- The project admin account on all hosts must be
able to access the project's MySQL database.
(Exception: data servers and file upload handlers
don't need DB access).
Host locations are specified as follows:
";
page_tail();
?>