Новичок в Sinatra, просто сервер разработки запущен и работает, но rackup
использует WEBrick
вместо Thin
, Thin
gem уже установлен, это должно быть простой настройкой конфигурации, но я не знаюгде.О, пока вы это делаете, Thin
автоматически обновляется, когда я меняю исходный код?Похоже, что я должен остановиться и перезапустить WEBrick
при внесении изменений в исходный код.
РЕДАКТИРОВАТЬ Как и предполагалось, thin start
работает с настройкой для моей настройки.Само по себе выдает ошибку "start_tcp_server": no acceptor (RuntimeError)
, что означает, что у меня уже есть другая служба, работающая на этом порту.Чтобы решить эту проблему, я просто запускаю thin start -p 9292
.Надеюсь, это поможет кому-то еще.