High Availability
Add additional Triofox servers to the cluster
Adding an additional Triofox server is as easy as installing the first Triofox server. Run the Triofox server installer on another server, specifying the same database as the first server in the server farm.
Adding more Triofox servers to an existing server farm is optional.
If you only have a few hundred users, you do not need a second node from a scalability perspective. The scaling point for adding a second Triofox server is 1000 users. It is always best to scale vertically first, e.g. by turning a 2 CPU machine into a 4 CPU machine and adding RAM to the Triofox server, before scaling horizontally by adding more Triofox servers.
However, from a high availability point of view (HA), it may make sense to use a second Triofox Server.
In the user interface, if you see cluster, it means the server farm
If you want to scale the cluster to more than one Triofox Server, you should use an external database server. The "all-in-one" deployment with a local PostgreSQL database is not intended for scaling or high availability.
A hardware or software load balancer is required if more than one Triofox Server is deployed in a cluster.
All Triofox servers in the same cluster must use the same time zone.