ruby Probleme

Probleme, wenn Sinatra über SSH gestartet wird und nicht beendet wird

Dieser Artikel stellt vor, wie man mit Situationen umgeht, in denen Sinatra über SSH gestartet wird und nicht beendet wird oder nicht richtig funktioniert.

Shou Arisaka
1 Min. Lesezeit
4. Okt. 2025

Dieser Artikel stellt vor, wie man mit Situationen umgeht, in denen Sinatra über SSH gestartet wird und nicht beendet wird oder nicht richtig funktioniert.

Wenn Sie es so starten:

ruby ~/lib/pg/sinatra/app.rb -o 150.95.00.00 -p 80

Wenn Sie die SSH-Verbindung trennen, bevor Sie Sinatra beenden, scheint Sinatra weiterzulaufen.

Außerdem scheint POST nicht richtig zu funktionieren. Das bedeutet nicht, dass es als Daemon verwendet werden kann.

Daher ist es am besten, es einmal zu beenden.

Um es zu beenden:

ps aux | grep sinatra
kill -9 <pid>

Diesen Artikel teilen

Shou Arisaka 4. Okt. 2025

🔗 Links kopieren