Возможно ли автоматическое масштабирование акки

Мне нужен кластер Akka для запуска нескольких задач с интенсивным использованием процессора. Я не могу предсказать, сколько мощности процессора мне нужно. Иногда нагрузка высокая, в то время как в другое время нагрузки не так много. Я думаю, что автомасштабирование - хороший вариант, что означает, например: я должен быть в состоянии указать, что мне нужно минимум 2 и максимум 10 актеров. Кластер должен увеличиваться или уменьшаться вместе с периодом охлаждения, когда нагрузка увеличивается или уменьшается. Есть способ сделать это? Я предполагаю, может быть, можно сделать Docker-образ кодовой базы и автоматически масштабировать его, используя Kubernetes. Является ли это возможным? Есть ли родное решение Akka? Спасибо

1 ответ

Если вы рассматриваете проект как hseeberger/constructr и его проблема 179, нативное решение Akka должно основываться на akka/akka-management:

Этот репозиторий содержит интерфейсы для проверки, взаимодействия и управления различными частями Akka, в первую очередь кластером Akka. Будущие дополнения могут распространить эти понятия на другие части Akka.

Существует демоверсия для kubernetes.

Другие вопросы по тегам