我在 Ubuntu 12、python2.6 和 Django1.2.x 上工作,这是我的测试服务器。我使用以下命令在我的测试服务器上运行 Django 项目:
python manage.py runserver 0.0.0.0:8000
服务器大部分时间都可以工作(我让它在 7X24 上运行以供其他队友访问它),但有时它突然无法工作:
- 当我尝试访问它时,浏览器显示“服务器不可用”。当然,测试服务器无法从我的前端获得任何请求,服务器端也不会抛出任何错误。
一旦我使用我的 django 项目并再次运行它,一切都会恢复正常。
现在我有两个问题:
- 为什么会出现这个问题?
- 如何开发一个 shell 脚本来检测这种情况?