Какой dispatch.fcgi обеспечивает такое же поведение, как "rackup" - PullRequest
2 голосов
/ 05 февраля 2011

У меня есть приложение ruby ​​rack, которым я хотел бы управлять из-за FCGI.

Что я должен поместить в файл dispatch.fcgi, чтобы исполняемое приложение соответствовало / использовало содержимое config.ru? * ​​1004*

Я бы хотел, чтобы приложение, запускаемое fcgi, было идентичным тому, которое было запущено при запуске rackup.

Спасибо за ваши ответы.

1 Ответ

2 голосов
/ 19 февраля 2012

Вы можете поместить следующее в конец скрипта dispatch.fcgi, чтобы запустить сервер fastCGI на основе config.ru так же, как это делает rackup:

Rack::Server.start(
                   :config => 'config.ru',
                   :server => 'fastcgi'
                   )
...