2013-04-09 40 views
0

我使用Heroku的一个排序的时间,我对究竟是什么2有些疑惑“命令”heroku rake和restart命令有什么作用?

首先是rake,我在这里看到有人用它和其他一些人,用相同的指令没有rake,所以我想知道是否有使用rake或任何区别不

另一种是更简单:heroku restart 这是否只是影响数据库或者它也影响代码? 如果它只影响数据库,那么数据会发生什么变化? 我应该使用它,还是紧急命令?

所有的信息在这里解释和相关的这些说明会是很有益的

谢谢!

回答

1

rake是已弃用的呼叫。

Heroku ❯ heroku help rake 
Alias: rake redirects to run:rake 
Usage: heroku run:rake COMMAND 

WARNING: `heroku run:rake` has been deprecated. Please use `heroku run rake` instead." 

基本上它是运行rake调用Rails应用程序的快捷方式。

您应该改用heroku run rake <task>

heroku restart重新开始应用程序进程,其在这里更详细地解释:https://devcenter.heroku.com/articles/process-model

heroku help restart获取更多信息。

heroku restart确实不是重新启动您的数据库。

+0

感谢克林特,顺便说一下......你能看看大卫在我们的英雄票上的回应吗? – Sascuash 2013-04-09 22:41:26