Normalerweise, wenn Sie rails server
ausführen, startet Webrick. Wenn Sie den "dünnen" Edelstein installieren, wird stattdessen "dünn" gestartet. Ich würde das Gleiche mit dem 'Puma' Server tun.Wie bekomme ich 'Puma' automatisch zu starten, wenn ich 'Rails Server' (wie Thin tut)
Ich sehe, dass der start
Befehl innerhalb von railties (lib/rails/commands) Superaufrufe, aber ich kann nicht finden, was die verschiedenen Optionen für 'Super' sind. Ich habe auch viele Hinweise auf Rails in "dünn" überprüft.
Ich fand einen Changelog-Eintrag mit dem Titel "Hinzugefügt Thin-Unterstützung für Skript/Server. # 488 [Bob Klosinski]" von Oktober 2008, aber dieser Code-Bereich hat sich seit diesem Commit signifikant geändert (a93ea88c0623b4f65af98c0eb55924c335bb3ac1).
Wenn jemand mich auf den richtigen Abschnitt des Codes verweisen könnte, wäre das sehr hilfreich.
Dies sollte die akzeptierte Antwort sein –
Das hat mir nicht funktioniert. Aber ich denke, das liegt daran, dass meine App dünn ist. – betomoretti
Wie mache ich das Gegenteil? Ich möchte nicht, dass Puma standardmäßig in der Entwicklung geladen wird. – abhishek77in