Rails Update auf 3.2.11 bricht die Ausführung mehrerer Server ab
Unsere Anwendung betreibt zwei Rails-Server an verschiedenen Ports, die miteinander kommunizieren. Mit Rails 3.2.8 konnte ich ein Terminal öffnen,cd
Führen Sie zum Projektrails s -p3000
, öffne ein anderes Terminal, lauferails s -p3001
und alles hat gut funktioniert. Die Gemdatei enthältthin
, sothin
würde automatisch gestartet werden, aber mit derrails s
würde erlauben, die Verwendung von--debugger
wenn gebraucht.
Seit dem Update der Rails 3.2.11 funktioniert dies nicht mehr. Ich erhalte eine Fehlermeldung: "Ein Server läuft bereits. Überprüfen Sie /home/george/Projects/dashboard/tmp/pids/server.pid". Ich kann startenthin
direkt an beiden Ports, haben dann aber keine Debug-Unterstützung. Startenthin
auf einem undrails
auf der anderen Seite schien es nicht zu funktionieren, aber es war nicht klar, dass alle Server-Tasks beendet wurden, als der Fehler den Server anhielt.