Right now we have just one droplet hosting a Parse Server (2.8.4)
and a Parse Dashboard (1.2.0)
. The Parse Server uses the built-in sessions, installations, cloud code, and config and uses MongoDB, which is hosted in another droplet.
What I want to do now, is to add a load balancer, the one DigitalOcean offers, and 3 extra droplets for Parse Servers. My question is, how does cloud code scale? Now, every time there’s a change to our cloud code repo, we need to pull
the changes to our droplet and then, restart parse server. What happens when there are multiple VMs? Do we need to ssh
to each one and do the same thing?