[RUBY] [Cloud9] Bereits verwendete Adresse [Lösung]

Aussehen von [bereits verwendete Adresse]

Webserver: Puma-Bibliothek: Sinatra wird in Cloud9 verwendet.

Als ich den Inhalt der rb-Datei änderte und versuchte, den Server im Terminal neu zu starten,

$ ruby  ○○.rb -o $IP -p $PORT Gegen

〜〜〜〜〜〜〜〜〜   Address already in use Wurde zurückgegeben. Beim Nachschlagen wurde die Fehlermeldung angezeigt, dass ich es nicht öffnen konnte, da Sinatra bereits in einem anderen Terminal ausgeführt wurde.

Ein anderes Terminal ist jedoch überhaupt nicht geöffnet. Was soll ich tun?

[Lösung] Es scheint, dass die Ursache darin bestand, dass ich die Registerkarte geschlossen habe, ohne das Terminal zu schließen, während ich kurz zuvor cloud9 verwendet habe. Damit

$ killall ruby Als ich alles mit dem Befehl kill beendet und erneut gestartet habe, wurde es erfolgreich gelöst.

Wenn Sie sich nicht sicher sind, ist es der Befehl kill!

Recommended Posts

[Cloud9] Bereits verwendete Adresse [Lösung]
Verwenden Sie java.time mit Jackson
Ungültiger Routenname, bereits verwendet: So beheben Sie den Fehler in 'new_user_session'
Verwenden Sie OpenCV mit Java
Microservices in Spring Cloud
Verwenden Sie MouseListener für die Verarbeitung
Verwenden Sie Bilder mit Schienen
Was tun, wenn die bereits verwendete Adresse nach dem Ausführen der Schienen angezeigt wird?
Verwenden Sie PostgreSQL in Scala
Verwenden Sie PreparedStatement in Java
Docker für db Dienst kann nicht gestartet werden db: Ports sind nicht verfügbar: listen tcp 0.0.0.0:5432: bind: Adresse wird bereits verwendet. Lösung für Fehler
Verwenden Sie Ruby-Variablen in Javascript.
Verwenden Sie mehrere Kontrollkästchen in Rails6!