heroku雪松控制台

use*_*849 1 heroku

我一直在努力让雪松控制台会议在雪松上进行,并且没有任何乐趣.

旧的方式是:

heroku console
Run Code Online (Sandbox Code Playgroud)

我理解新方法涉及两个步骤:

heroku run bash
Run Code Online (Sandbox Code Playgroud)

然后

$ rails console
Run Code Online (Sandbox Code Playgroud)

但是在heroku run bash阶段,我一直在努力:

heroku run bash
Running `bash` attached to terminal... up, run.1
 !    
 !    Timeout awaiting process
Run Code Online (Sandbox Code Playgroud)

所以我检查了没有端口阻塞问题和

telnet rendezvous.heroku.com 5000
Run Code Online (Sandbox Code Playgroud)

Trying 50.19.103.36... 
Connected to ec2-50-19-103-36.compute-1.amazonaws.com. 
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)

我认为这是预期的

我做错了什么,我需要做些什么才能让这个控制台运行起来?

谢谢!

PS我试过 - heroku运行控制台 - 也是,那也超时了.

小智 7

在雪松中,每个需要附加到终端的命令都会运行.例如:

heroku run console
heroku run rake db:migrate
Run Code Online (Sandbox Code Playgroud)

如果没有必要附加,请不要使用run:
ex:heroku logs