Обновление Rails до 3.2.11 останавливает работу нескольких серверов
Наше приложение запускает два сервера Rails в разных портах, которые общаются друг с другом. Используя Rails 3.2.8, я мог бы открыть терминал,cd
к проекту, бегиrails s -p3000
откройте другой терминал, запуститеrails s -p3001
и все работало нормально. Gemfile содержитthin
, такthin
будет запущен автоматически, но с использованиемrails s
позволит использовать--debugger
при необходимости.
После обновления Rails 3.2.11 это больше не работает. Я получаю ошибку: "Сервер уже запущен. Проверьте /home/george/Projects/dashboard/tmp/pids/server.pid ", Я могу запуститьthin
непосредственно на обоих портах, но тогда нет поддержки отладки. Запускthin
на одном иrails
с другой стороны, казалось, не работает, но было не ясно, что все задачи сервера были убиты, когда ошибка остановила сервер.