kubernetes - Consul 和 Kubernetes 健康检查
问题描述
我正在使用 Consul 和 Kubernetes 进行健康检查和服务到服务的通信。所以我不知道为什么,但我在发送的图片中收到了健康检查错误。您可以在下面看到该服务的日志记录。如果您想查看更多详细信息,请单击此处。
设备:MacOS Big Sur 11.4, 13", M1 (darwin/arm64)
user@MacBook-Pro basic_services % kubectl logs web-569cff7d7b-77qjj envoy-sidecar
[2021-06-25 21:44:38.853][1][critical][assert][source/common/signal/signal_action.cc:38] assert failure: sigaltstack(&stack, &previous_altstack_) == 0.
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 11m default-scheduler Successfully assigned default/web-569cff7d7b-77qjj to minikube
Warning BackOff 11m kubelet Back-off restarting failed container
Normal Pulled 11m (x3 over 11m) kubelet Container image "hashicorp/consul:1.9.4" already present on machine
Normal Created 11m (x3 over 11m) kubelet Created container consul-connect-inject-init
Normal Started 11m (x3 over 11m) kubelet Started container consul-connect-inject-init
Normal Pulling 10m kubelet Pulling image "public.ecr.aws/x7x7b7p0/clienters:latest"
Normal Created 10m kubelet Created container web
Normal Pulled 10m kubelet Successfully pulled image "public.ecr.aws/x7x7b7p0/clienters:latest" in 2.063374043s
Normal Started 10m kubelet Started container web
Normal Pulled 10m kubelet Container image "envoyproxy/envoy-alpine:v1.16.0" already present on machine
Normal Created 10m kubelet Created container envoy-sidecar
Normal Started 10m kubelet Started container envoy-sidecar
Normal Pulled 10m kubelet Container image "hashicorp/consul-k8s:0.25.0" already present on machine
Normal Created 10m kubelet Created container consul-sidecar
Normal Started 10m kubelet Started container consul-sidecar
感谢您的阅读。祝你有美好的一天。
解决方案
推荐阅读
- c++ - 从 C 包装器创建 C++ 对象
- javascript - 如何在控制器中以 json 格式返回我的响应。(ASP.NET)
- python - AWS Security Hub BatchImportFindings API:AccessDeniedException,即使用户具有适当的策略和角色
- optaplanner - Optaplanner:使用 Drools 计算给定时间表的分数
- c# - 如何统一使用单例模式?
- python - 有没有办法在 Python 中使用两个变量来创建变量名?
- vaticle-typedb - 通过 Grakn Java API 定义规则时,尝试排除一元关系时出现错误
- java - NIFI ExecuteScript 1.10.0 处理器:java.io.IOException:标记无效
- kubernetes - kubernetes 为 echo 服务器抛出 CrashLoopBackOff
- javascript - 需要制作一个简单的应用程序,模拟一个 HMI 并且可以远程访问