我们已经部署了一个带有replica=2
的简单Node.js应用程序。第一个Pod启动并运行良好,第二个Pod处于状态CrashLoopBackOff
,因为其就绪性探测失败:
准备情况调查失败:获取http://100.107.65.32:8000/:拨打TCP 100.107.65.32:8000:getsockopt:连接被拒绝
不幸的是,无论您是否指定--previous
,日志都是空的。
容器或底层图像不会有问题,因为容器1可以轻松工作。我找到了https://github.com/kubernetes/kubernetes/issues/62594,但这是开放的,提出的解决方案有一种解决方法,而不是解决方法,尤其是因为它没有解释为什么的任何事情。
关于如何进行此操作的任何想法?
答案 0 :(得分:0)
问题可以解决
实际上,吊舱只是花点时间开始,而当吊舱尚未准备就绪时,探测开始得太早。增加初始探测延迟会有所帮助。