docker健康检查显示没有在Django中find

我添加健康检查到我的Dockerfile:

HEALTHCHECK --interval=1m --timeout=5s --retries=2 --start-period=10s \ CMD wget -qO- http://localhost:8070/healthcheck || exit 1 

在我的项目主urls.py文件我添加了条目:

 url(r'^healthcheck/', lambda r: HttpResponse()) 

该项目被激活和部署,所以我可以理解健康检查是有效的,但是 – 我不断得到:

2017-12-17 13:25:27,891警告base 51 140551932685128 Not Found:/ healthcheck

写入日志(每分钟一次)。 当我从服务器内运行wget时,也添加日志条目。

这是健康检查语法,设置django条目或docker中的wget的问题吗?

请协助。 谢谢。

健康检查url: http:// localhost:8070 / healthcheck

应该是: http:// localhost:8070 / healthcheck /

因为在Django的尾部斜线设置。