竜巻のドキュメントでは、 4 つのフロントエンドから非常に大きなスループットを実現する方法が示されています。同じ方法でアプリを実行したいのですが、フロントエンドを init.d スクリプトで管理されるデーモン プロセスとして実行したいと考えています*。
私はPythonにかなり慣れていないので、どこから始めればよいか本当にわかりません。現在、ターミナルで Tornado サーバーを手動で起動し、毎回新しいポート番号を渡しています。
python-daemon パッケージをlockfile パッケージと組み合わせて使用しようとしましたが、作成されたロックファイルにはプロセス ID が含まれておらず、後でプロセスを適切に強制終了する方法がわかりません。
ここからどこへ行くべきか本当にわかりません.Tornadoのドキュメントは展開に関して大きな部分を残しています.
* プロセスをグループとして監視および管理できるように、プロセスを管理するためのより良い方法がある場合は、お知らせください。