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