我正在使用一个应用程序,并希望部署到 heroku。完整来源在这里。
我看到的主要错误是
heroku[router]: at=info method=GET path="/" host=cheesyparts.herokuapp.com request_id=25d2dbb5-e13a-4146-bb3a-9386f997c44c fwd="54.234.191.55" dyno=web.1 connect=2 service=3 status=404 bytes=417
在本地,当我尝试通过工头启动时,也会出现同样的问题。但是,如果我使用ruby parts_server_control.rb run
. 任何提示表示赞赏。
config.ru
看起来像这样
require './parts_server'
run Sinatra::Application
控制脚本parts_server_control.rb
如下所示:
require "bundler/setup"
require "daemons"
require "pathological"
require "thin"
Daemons.run_proc("parts_server", :monitor => true) do
require "parts_server"
Thin::Server.start("0.0.0.0", PORT, CheesyParts::Server)
end