Asa*_*aoz 5 python django wget docker
我将健康检查添加到我的 Dockerfile 中:
HEALTHCHECK --interval=1m --timeout=5s --retries=2 --start-period=10s \
CMD wget -qO- http://localhost:8070/healthcheck || exit 1
Run Code Online (Sandbox Code Playgroud)
在我的项目主 urls.py 文件中,我添加了条目:
url(r'^healthcheck/', lambda r: HttpResponse())
Run Code Online (Sandbox Code Playgroud)
该项目已激活并部署,因此我可以理解运行状况检查是有效的,但是 - 我不断收到:
2017-12-17 13:25:27,891 警告基地 51 140551932685128 未找到:/healthcheck
写入日志(每分钟一次)。当我从服务器内部运行 wget 时,也会添加日志条目。
是否是 healthcheck 语法、django 条目设置或 docker 中的 wget 有问题?
请协助。谢谢。
健康检查网址: http://localhost:8070/healthcheck
应该是: http://localhost:8070/healthcheck/
因为 django 中的尾部斜杠设置。
| 归档时间: |
|
| 查看次数: |
2573 次 |
| 最近记录: |