Ich verwende Puma on Rails 4.2.1 Anwendung.kann PUMA Server auf Port 3000 nicht öffnen und kann keine Prozesse zum Töten finden
Wenn ich den folgenden Befehl zum Starten des Servers:
rails s
ich die folgende Fehlermeldung erhalten:
puma-3.4.0/lib/puma/binder.rb:255:in `initialize': Address already in use - bind(2) for "localhost" port 3000 (Errno::EADDRINUSE)
Als ich für den Prozess suchen, die es zu töten läuft:
ps aux | grep ruby
Ich bekomme Folgendes:
mitchellgould 52496 0.0 0.0 2432772 648 s000 S+ 3:34PM 0:00.01 grep ruby
Wenn ich laufen:
sudo kill -9 52496
ich:
kill: 52496: No such process
ich den Server in einem anderen Hafen starten kann, aber ich möchte dieses Problem entfernen und zu verstehen, was geschieht. Jede Hilfe wird geschätzt.
Dank makketagg wieder. Aus irgendeinem Grund funktioniert das. Ich war in der Lage, den Prozess zu sehen und ihn zu töten, nachdem ich den Code von itsnikolay benutzt hatte. Ich weiß nicht, wie ich die Antwort vergeben soll, da es Teil von dir und ein Teil von ihm war. – chell