解决方法
总是有机器的主机名(看起来像d.LONG_GUID,我想(虽然没有尝试)这应该工作:
String localhostname = java.net.InetAddress.getLocalHost().getHostName();
另外,一个有名的秘密,但你可以通过查看环境变量PS1的值得到“web.1”,“web.2”id
String hostId = System.getenv(“PS1”)
EDIT 2013-July-26
根据Heroku changelog,当地环境变量DYNO现在替换了PS,它取代了PS1.