1

我有一个带有经典 Sinatra 的旧项目(不是模块化的 < Sinatra::Base)。如何让它使用 Puma Web 服务器而不是 Thin?

在互联网上我能找到的使用 Puma 的唯一示例是模块化 Sinatra。

参考:http ://www.sinatrarb.com/intro.html#Modular%20vs.%20Classic%20Style

4

2 回答 2

5

或者,如果您只想使用 rakeup,您可以添加到 config.ru

#\ -s puma
require './yourapp'
run Sinatra::Application
于 2014-01-07T09:23:59.230 回答
2

只需创建 config.ru:

require './yourapp'
run Sinatra::Application

然后运行:

puma
于 2014-01-07T04:15:19.300 回答