View categories
Heroku Exec is generally available - connect to a dyno via SSH
Change effective on 28 September 2017
Today Heroku Exec is generally available allowing you to connect to a dyno via SSH. To connect to a dyno, simply run:
$ heroku ps:exec
Establishing credentials... done
Connecting to web.1 on ⬢ ns-pipeline-staging...
~ $ top
Unlike heroku run bash
, which creates a one-off dyno, Exec makes an SSH connection directly to an existing dyno (e.g., web.2).
Exec also allows you to copy files off of a dyno, forward traffic on a local port to a dyno, and take advantage of common Java debugging tools.
More details are available in the Exec documentation.