Mojolicious のmorbo (開発用 Web サーバー) は本番環境に十分対応できますか? また、morboは多くの http リクエストを処理するのに十分ですか?
それとも、本番用に morbo の代わりに Apache の mod_perl を使用する必要がありますか?
Mojolicious のmorbo (開発用 Web サーバー) は本番環境に十分対応できますか? また、morboは多くの http リクエストを処理するのに十分ですか?
それとも、本番用に morbo の代わりに Apache の mod_perl を使用する必要がありますか?
morbo
は Mojolicious に付属する開発サーバーです。その主な機能は、ソース ファイルが変更されたときにアプリをリロードすることです。運用サーバーはhypnotoad
、* nix サーバーに対して推奨されます (負荷が高い場合でも)。*nix を使用していない場合daemon
は、 と の両方を実行する基盤となるサーバーである basic を使用する必要がmorbo
ありhypnotoad
ます。詳細はこちら: http://mojolicio.us/perldoc/Mojolicious/Guides/Cookbook#DEPLOYMENT
必要に応じて、Nginx または Apache リバース プロキシの背後にデプロイし、hypnotoad またはデーモンにプロキシすることができます。
Mojolicious アプリは、Starman などの PSGI サーバーを使用して、または mod_perl または CGI 環境で展開できますが、Websocket など、Mojolicious が特に役立ついくつかのリアルタイム機能を利用することはできません。
TL;DR、運用サーバーにはhypnotoad
またはを使用してください。daemon
実稼働中のモジョリシャスなアプリにはスターマンをお勧めします。