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>