We’ve been using Rasa in development for a while now for a chatbot service, in Docker Swarm with 1 replica.
However after scaling up Rasa to 2 replicas, when training data, only one of the 2 replicas gets trained (I observed Rasa container logs and able to see that logs only go to either but not both).
In production ideally we’d need to have multiple replicas for Rasa for disaster recovery and high availability - has anyone experienced this issue and could suggest solutions? Is Rasa even scalable?
Many thanks in advance!