我们使用了基于spring-cloud-deployer-kubernetes的spring batch远程分区,由于某些原因,worker pod在worker执行后没有被删除。想知道通过TaskLauncher开始清理的配置是什么。
谢谢
发布于 2019-04-25 22:26:27
尽管PODs会留下来,但当应用程序中的业务逻辑/操作完成时,它们将一次也不会运行。当容器/POD完成操作后,它们将切换到“完成”状态。换句话说,它们不会消耗任何资源。这就是current design -不会触发任何其他清理例程。
我们正在考虑提供一个可选的标志来清理资源,这样就不会有以前运行的残留物。
如果您观察到的内容与上面描述的内容不同,请随时更新描述并澄清更多细节。可能还包括流/任务定义和pod-list输出。
https://stackoverflow.com/questions/55774363
复制相似问题