質問編集履歴
1
誤字脱字を修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,15 +1,17 @@
|
|
1
|
-
LINUXで
|
2
|
-
pythonのtornadoでwebアプリケーションを書いています。
|
3
|
-
|
1
|
+
LINUXで以下のような症状が発生しており困っております。
|
4
|
-
pythonのtornadoアプリケーションを自動で復帰させるsupervisorが自動で再起動しません。
|
5
2
|
|
3
|
+
pythonのtornadoでwebアプリケーションを書いているのですが
|
4
|
+
このtornadoアプリを実運用するためにApacheでリバースプロキシを使って実行していますが
|
5
|
+
pythonのtornadoアプリケーション任意のポートで動かす際に
|
6
|
+
停止した時に自動で復帰させるsupervisorが自動で再起動しません。
|
7
|
+
|
6
8
|
例えば,pythonのtornadoアプリにシンタックスエラーがあった場合
|
7
|
-
Apacheが503エラーを出力しますが,シンタックスエラーを修正しても
|
9
|
+
通常ApacheがHTTPステータスコードの503エラーを出力しますが,シンタックスエラーを修正しても
|
8
|
-
Apacheは依然として503エラーを出力したままです。
|
10
|
+
Apacheは依然として503エラーを出力したままなのです。
|
9
|
-
その時
|
10
|
-
service supervisord restart
|
11
|
+
その際になんとか復帰させようと,service supervisord restart
|
11
|
-
とsupervisorの再起動を行うとApacheも復帰します。
|
12
|
+
とsupervisorの再起動を行うと503コードを返していたApacheも復帰します。
|
12
13
|
|
14
|
+
詳細は以下となります。
|
13
15
|
まず
|
14
16
|
pythonのtornadoアプリケーションは以下のように任意のポートをlistenしています。
|
15
17
|
```ここに言語を入力
|