I'm trying to set up a few microservices that will sit on different docker containers. My thought is that I can have a rabbitMQ container running and then have each microservice on other containers make actions against and listen (with pins) to the rabbitMQ container. Each container has one seneca instance exported to be used by mircoservices within the container. Each instance is using the same amqp url associated with the rabbitMQ container
I'm able to get a container to make a successful action against itself but all other actions timeout. Each of my containers start their instances of seneca and act with a message to a system container. The system container is able to send and receive its own action but all actions sent to it timeout from other containers timeout.
Has anyone successfully used the amqp transport across docker-containers?
I'm trying to set up a few microservices that will sit on different docker containers. My thought is that I can have a rabbitMQ container running and then have each microservice on other containers make actions against and listen (with pins) to the rabbitMQ container. Each container has one seneca instance exported to be used by mircoservices within the container. Each instance is using the same amqp url associated with the rabbitMQ container
I'm able to get a container to make a successful action against itself but all other actions timeout. Each of my containers start their instances of seneca and act with a message to a system container. The system container is able to send and receive its own action but all actions sent to it timeout from other containers timeout.
Has anyone successfully used the amqp transport across docker-containers?