Sinatra 如何通过设置生产环境在生产模式中使用puma?
我犯了一点错误。在我的gem文件中,在生产组中添加Sinatra 如何通过设置生产环境在生产模式中使用puma?,sinatra,rack,puma,Sinatra,Rack,Puma,我犯了一点错误。在我的gem文件中,在生产组中添加gem'puma' group :production do gem 'puma' gem 'dm-postgres-adapter' end 我在config.ru set :environment, :production 但是在我运行备份之后,默认的webrick web服务器将运行。 我怎样才能解决这个问题呢?只要用彪马:) 您可以使用Puma从命令行运行Sinatra应用程序,如下所示: $ ruby app.rb
gem'puma'
group :production do
gem 'puma'
gem 'dm-postgres-adapter'
end
我在config.ru
set :environment, :production
但是在我运行备份之后,默认的webrick web服务器将运行。
我怎样才能解决这个问题呢?只要用彪马:)
您可以使用Puma从命令行运行Sinatra应用程序,如下所示:
$ ruby app.rb -s Puma
或者,您可以将应用程序配置为始终使用Puma:
require 'sinatra'
configure { set :server, :puma }
您可以将其作为选项传递给rackup:
$ rackup -s Puma
或者,您可以修改config.ru以默认选择Puma,方法是添加以下内容作为第一行:
#\ -s puma
只要用彪马:)
您可以使用Puma从命令行运行Sinatra应用程序,如下所示:
$ ruby app.rb -s Puma
或者,您可以将应用程序配置为始终使用Puma:
require 'sinatra'
configure { set :server, :puma }
您可以将其作为选项传递给rackup:
$ rackup -s Puma
或者,您可以修改config.ru以默认选择Puma,方法是添加以下内容作为第一行:
#\ -s puma