Nano Hash - криптовалюты, майнинг, программирование

Высокая доступность в JBoss Fuse Fabric для служб CXF Rest

Мы пытаемся выяснить, как лучше всего создать высокодоступную инфраструктуру Fuse Fabric, где не должно быть никаких требований к настройке на стороне клиента. У нас в основном есть услуги CXF Rest. Если мы создадим нечетное количество контейнеров фабрики и соединим их, создаст ли она высокодоступную фабрику БЕЗ какой-либо конфигурации на стороне клиента? То есть может ли клиент указать один URL-адрес, и Fuse Fabric сможет переключиться на любой другой контейнер Fabric, если один из них не работает? Я прочитал несколько документов, но не нашел прямого ответа.

Спасибо.


Ответы:


1

Вы можете использовать http-gateway http://fabric8.io/gitbook/gateway.html для предоставления один ip:port для высокодоступной службы в фабрике

25.05.2015
  • Спасибо, Билгин. Насколько я понимаю, этот шлюз необходимо будет установить на сервере Fuse, который обычно должен работать в том же поле, что и клиентское приложение, и этот сервер Fuse также должен быть частью той же Fuse Fabric. Это правильно? 28.05.2015
  • Компонент шлюза отлично работает для JBoss Fuse 6.2. В этом компоненте для 6.1 была ошибка. Согласно моим тестам, компонент шлюза должен работать в контейнере, который находится в той же структуре, на которой размещены службы. Таким образом, компонент шлюза может просматривать реестр Fabric и выполнять балансировку нагрузки между несколькими конечными точками сервера. 05.08.2015
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..