Pregunta

I'm looking to host a Python webapp on Heroku. The backend is written in different Java programs (the servers) and ZeroMQ is used for communication. If I deploy everything on Heroku (the servers just need to be running listening to requests), would they all run on the same LAN?

I'm asking because I don't want to run ZeroMQ over the internet, cause then I'll need something like SSH tunneling which I want to avoid.

Thanks!

¿Fue útil?

Solución

Dynos do not share the same network. See this article on Heroku's website. This is by design for resiliance but you can choose the (Amazon) region that they all reside in.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top