Согласно документации Heroku,
Два процесса, выполняющие на одном и том же dyno , могут обмениваться данными по TCP / IP с использованием любых портов, которые они хотят.
Два процесса, работающие на разных dynos, вообще не могут обмениваться данными через TCP / IP. Они должны использовать memcached, или базу данных, или один из плагинов Heroku, чтобы общаться.