gpt4 book ai didi

kubernetes - Spring 批量迁移到kubernetes平台

转载 作者:行者123 更新时间:2023-12-02 12:10:46 24 4
gpt4 key购买 nike

我在Spring Batch框架上开发了当前的应用程序批次。现在,我需要将其铲车到Kubernetes平台以实现云诞生。请通过以下查询帮助我。

  • 如何实现 Spring 批次的自动缩放(HPA)。
  • 是否建议在k8s中使用Spring Batch远程分区进行自动缩放
    平台以及此方法的最佳做法。喜欢如何有效地放大和缩小
  • 与Spring Cloud Task相比,重构当前spring批处理有什么优势。这是一个
    云合规性最佳实践。

  • 谢谢
    更新
    在选择Spring Batch远程分区时-是否应通过k8s部署(pods)或k8s作业配置工作容器。有什么推荐的方法吗?
    k8s作业是否具有hpa / autoscaling功能?
    通过k8s平台进行 Spring 批处理远程分区更好-使用MessagingPartitionHandler + k8s作业(工作人员队列模式)还是(DeployerPartitionHandler + KubernetesTaskLauncher)?

    最佳答案

    do we have hpa/autoscaling for k8s jobs ?


    否。虽然有乔布斯并行性的概念,但它并不是HPA。
    如果您要运行连续的后台处理工作流(因此工作队列Jobs不适合您),则可以考虑使用ReplicaSet运行后台工作程序,并考虑运行诸如 https://github.com/resque/resque之类的后台处理库。
    ReplicaSet也可以是水平Pod自动缩放器(HPA)的目标。也就是说,HPA可以自动缩放ReplicaSet。

    关于kubernetes - Spring 批量迁移到kubernetes平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63259465/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com