keeps/roda

Running on multiple machines

jalshorji opened this issue · 3 comments

I found this guide https://github.com/keeps/roda/blob/master/deploys/distributed/README.md
I wonder if central and local are meant to be run on different machines? How to setup ip addresses for the machines?
There is nothing in the README that describes how the machines talks to each others. Any help?

They talk to each other using the REST-APIs. Check out this webinar to get you started.

Note that RODA can run in a single machine (standalone), in a cluster (docker swarm), and distributed (for multiple institutions). I am not sure which one is your use case.

Thanks!
I want to run it in multiple VM for scalability. My plan is to run 2 VMs and run 2 roda instances.

So, then distributed is not what you are looking for. For scalability I would recommend RODA Enterprise HA, you lack the proper tools to distribute RODA in the Community Edition. You may, on the other hand, scale the Solr using a Solr Cluster.