2

Tornado WebをWebサーバーとして使用するのは初めてで、実行を維持するのに少し苦労しています。私は通常DjangoとNginxを使用しており、サーバーの起動/停止/再起動に使用されます。ただし、Tornadoでは、サイトのメインのpythonファイル(「python〜/ path / to / server.py」)を直接実行せずに「実行」するように指示するのに問題があります。

私はこれを完全に間違っていると確信しています-Nginxが起動したときにTornadoが起動するように、スクリプトを「ブートストラップ」する方法はありますか?

どんな助けでもいただければ幸いです!

4

2 に答える 2

3

それを行うためのより良い方法は、pythonでも書かれているため、supervisordを使用することです

于 2010-05-28T10:44:06.857 に答える
2

いいえ、nginx で tornado インスタンスを生成する方法はありません。

通常、 daemontoolsやシステムの初期化スクリプトなどの外部フレームワークを使用してトルネード プロセスを実行します。

于 2010-05-28T07:14:22.257 に答える