Azure Kubernetes : Spring Ubuntu 18.04 上的 运行 批次很少被杀死
Azure Kubernetes : Spring Batch running on Ubuntu 18.04 is getting killed rarely
我有一个 Spring 批处理 2.1.x 应用程序部署在 Azure Kubernetes 上。基本图像是 Ubuntu 18.04。我看到进程有时会被杀死。
流程:
- kubectl 命令行命令启动bash脚本
- bash 启动 spring 批处理的脚本
- spring批量申请打印/生成CSV文件
在 Kubernetes 环境中 pods 有时会关闭并且替换 pods 被安排在另一个工作节点上是完全正常的。由于节点维护或平衡工作负载,这种情况一直发生。您可以在 documentation about pod-lifecycle.
中阅读更多相关信息
我有一个 Spring 批处理 2.1.x 应用程序部署在 Azure Kubernetes 上。基本图像是 Ubuntu 18.04。我看到进程有时会被杀死。
流程:
- kubectl 命令行命令启动bash脚本
- bash 启动 spring 批处理的脚本
- spring批量申请打印/生成CSV文件
在 Kubernetes 环境中 pods 有时会关闭并且替换 pods 被安排在另一个工作节点上是完全正常的。由于节点维护或平衡工作负载,这种情况一直发生。您可以在 documentation about pod-lifecycle.
中阅读更多相关信息