Comment trouver le port local sur lequel une instance de rails s'exécute?

Donc, je voudrais que mon application Rails instances à s'inscrire eux-mêmes sur un "je suis" genre de chose que je suis en train de jouer avec, et j'aimerais qu'il soit capable de parler de ce que le port local il est en cours d'exécution sur. Je n'arrive pas à trouver comment le faire - en fait il suffit de trouver son adresse IP est délicate et nécessite un peu un hack.

Mais pas de problème, j'ai l'IP - mais comment puis-je trouver ce port mon metis/mince/webrick serveur est en cours d'exécution sur?

Être super explicite, si je commence une application rails à l'aide de script/server -p 3001, que puis-je faire pour retirer cette 3001 à l'intérieur de l'app.

source d'informationauteur RailFan