Я хочу использовать платформу atomix с использованием API java в моем приложении.
Приложение должно быть развернуто и масштабировано с помощью kubernetes. И каждый Pod должен быть "связан" со всеми модулями одного и того же развертывания kubernetes.
Я видел в документации, что существуют разные способы настройки обнаружения кластера, чтобы каждый узел кластера знал все члены, но никакая конфигурация не работает для моего сценария.
- Ручная настройка: ручная настройка всех членов в списке не будет работать для kubernetes.
- Использовать многоадресную рассылку: AFAIK многоадресная передача также не работает хороший вариант в kubernetes.
- DNS: я также не думаю, что я мог бы использовать для него обнаружение DNS (потому что DNS обычно для каждой службы, а не для Pod)
Там Это также раздел о развертывании kubernetes в руководстве для atomix, но кажется, что это полезно только для запуска нескольких агентов atomix в кластере, а не для масштабирования пользовательского приложения, использующего API Atomix (пожалуйста, дайте мне знать, если я ошибаюсь)
Я не нашел примеров для такой настройки, даже если она должна быть довольно распространенной. sk, чтобы решить ...