Ruby on rails 仅通过工头强制启动轨道应用程序

Ruby on rails 仅通过工头强制启动轨道应用程序,ruby-on-rails,ruby,foreman,Ruby On Rails,Ruby,Foreman,我在Rails应用程序中使用了foreman,当我运行foreman start时,一切正常,但有时我忘记了它,只以Rails s的形式运行Rails应用程序。然后我花了一些时间试图调查与不工作的服务相关的问题(比如sidekiq) 那么,有没有人能推荐一种方法来强制我只通过foreman启动我的应用程序?在其他情况下,我希望看到错误消息。您可以将环境变量添加到.env,该变量在Foreman启动时读取,然后在Rails初始值设定项中检查它是否存在

我在Rails应用程序中使用了foreman,当我运行
foreman start
时,一切正常,但有时我忘记了它,只以
Rails s
的形式运行Rails应用程序。然后我花了一些时间试图调查与不工作的服务相关的问题(比如sidekiq)


那么,有没有人能推荐一种方法来强制我只通过foreman启动我的应用程序?在其他情况下,我希望看到错误消息。

您可以将环境变量添加到
.env
,该变量在Foreman启动时读取,然后在Rails初始值设定项中检查它是否存在