1
で見つからなかっ示し、私は私のDockerfileにヘルスチェックを追加しました:私のプロジェクトのメインurls.pyファイルでドッキングウィンドウのヘルスがジャンゴ
HEALTHCHECK --interval=1m --timeout=5s --retries=2 --start-period=10s \
CMD wget -qO- http://localhost:8070/healthcheck || exit 1
私は、エントリを追加しました:
url(r'^healthcheck/', lambda r: HttpResponse())
プロジェクトが活性化して展開されています健康チェックが有効であることを理解できます -
2017-12-17 13:25:27,891警告ベース51 140551932685128 Not Fo und: /healthcheck
ログに書き込まれます(1分に1回)。 ログエントリは、サーバー内部からwgetを実行しても追加されます。
健康診断の構文、djangoエントリの設定、またはdockerのwgetに問題がありますか?
助けてください。ありがとう。
コンテナの検査時にコンテナにヒールセクフィールドがありますか? 'ドッキングウィンドウは、私は' HEALTCHECK'ラインを試してみましたが、建物の後に得た --format "{{.Config.Healthcheck}}" ' を調べる:' (CMDを試してみてください)ヘルスで '不明なタイプ "\\" 'start-period'と' CMD'の間のバックスラッシュを削除した後、 –
invad0r