有没有人收到此错误:
ENOTFOUND: getaddrinfo ENOTFOUND rendezvous.runtime.heroku.com
rendezvous.runtime.heroku.com:5000
跑步时
heroku run python manage.py migrate
?
有关如何解决此问题的任何想法?
答案 0 :(得分:1)
错误是因为用户(或CLI)无法连接到heroku服务器,就像您在代理服务器后面一样。快速简便的解决方案是转到Heroku Dashboard,在那里打开Heroku控制台,然后从那里运行代码。
希望这有帮助!
答案 1 :(得分:0)
我在Heroku上使用Rails应用程序也有类似的经验。
在我的本地终端上运行heroku console --app AppName
,我得到了:ENOTFOUND: getaddrinfo ENOTFOUND rendezvous.runtime.heroku.com
。当我尝试访问生产应用程序时发生了这种情况,但是当尝试访问任何Heroku开发服务器上的控制台时,我也得到了相同的响应。
我已经使用这个应用程序一年了,这是第一次发生。
我转到了Heroku仪表板上的相关应用程序,单击了Run console
选项,但实际上没有运行任何东西。然后,我在本地终端上再次尝试heroku console --app AppName
,它应能正常工作。从第一次发现错误到再次发生错误之间的时间大约为10分钟。我不确定与Heroku仪表板进行交互是否有任何作用,还是当时只是出现了问题,而我在几分钟后尝试后就解决了。