gpt4 book ai didi

python - docker healthcheck 显示在 django 中找不到

转载 作者:太空宇宙 更新时间:2023-11-04 04:52:35 25 4
gpt4 key购买 nike

我在我的 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 WARNING base 51 140551932685128 Not Found: /healthcheck

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

是 healthcheck 语法、django 条目设置还是 docker 中的 wget 的问题?

请协助。谢谢。

最佳答案

健康检查网址: http://localhost:8070/healthcheck

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

因为 django 中的尾部斜线设置。

关于python - docker healthcheck 显示在 django 中找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47855615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com