У меня есть текущие пакеты приложений, разработанные на платформе Spring Batch. Теперь мне нужно перенести то же самое на платформу Kubernetes для облачного Рождества. Пожалуйста, помогите мне со следующими вопросами.
- Как добиться автоматического масштабирования (HPA) для весенних пакетов.
- Является ли весеннее пакетное удаленное разбиение на разделы рекомендуемым подходом для автоматического масштабирования в k8s и любые лучшие практики для этого подхода. Например, как эффективно увеличивать и уменьшать масштаб и т. Д. c.
- Каковы преимущества рефакторинга текущего пакета Spring по сравнению с Spring Cloud Task. Это лучшая практика для соответствия требованиям облака.
Спасибо
ОБНОВЛЕНИЕ при выборе удаленного разбиения на разделы Spring batch - следует ли настраивать рабочие контейнеры для развертывания k8s (pods) или заданий k8s. Любой рекомендуемый подход?
есть ли у нас hpa / autoscaling для заданий k8s?
весеннее пакетное удаленное разбиение на платформу k8s, что лучше - с помощью MessagingPartitionHandler + k8s jobs (шаблон очереди рабочих) или (DeployerPartitionHandler + KubernetesTaskLauncher)?