私はUbuntu12、python2.6、およびテストサーバーであるDjango1.2.xでウォーキングをしています。そして、以下のコマンドを使用して、テストサーバーでDjangoプロジェクトを実行します。
python manage.py runserver 0.0.0.0:8000
サーバーはほとんどの時間動作しますが(他のチームメイトがアクセスできるように7X24で実行させます)、突然動作しなくなる場合があります。
- ブラウザにアクセスしようとすると、「サーバーが利用できません」と表示されます。そしてもちろん、テストサーバーはフロントエンドからリクエストを取得できず、サーバー側でエラーがスローされることはありません。
djangoプロジェクトを使用して再度実行すると、すべてOKに戻ります。
今私は2つの質問があります:
- なぜこの問題が発生したのですか?
- この状況を検出するためのシェルスクリプトを開発するにはどうすればよいですか?