我正在尝试将 ruby(不是rails)应用程序部署到 Heroku。我的 procfile 布局如下:
console: bundle exec ruby main.rb
但是,我的应用程序从未真正启动。系统上的日志都很安静,我看不到任何类似于任何错误输出的东西。
如果我在本地系统上运行 procfile 中所示的命令,我的程序将启动并完全按其应有的方式运行。
更有趣的是,如果我运行heroku console
,应用程序会立即在控制台本身上启动。看起来像与 procfile 的一些交互?如何在不连接到 Heroku 控制台的情况下自动启动我的应用程序并捕获标准输出?