На моем рабочем месте у нас есть система java (tomcat, spring, hibernate, soap + rest web services). Некоторые из веб-служб требуют, чтобы сервер сохранял состояние. Например, при выполнении какого-либо длительного обслуживания клиент не может снова вызвать тот же сервис, если он еще не завершен. В настоящее время мы не поддерживаем кластеризацию, чтобы избежать использования вышеупомянутого длительного обслуживания, мы используем блокировки или синхронизируем блоки. Чтобы поддерживать кластеризацию, мы рассматриваем использование Hazel Cast (разделяем блокировки по всем экземплярам), будет ли это работать? Правильное решение?Использование Hazel Cast для синхронизации экземпляров в кластере
0
A
ответ
2
Да, возможно, как наиболее типичный вариант использования; вы можете использовать распределенные блокировки или другие распределенные структуры данных для совместного использования состояний между разными серверами (или jvms).
Смежные вопросы
- 1. Политика синхронизации RabbitMQ в кластере
- 2. Настройка автоматической синхронизации в кластере кроликов
- 3. Изменение типов экземпляров в кластере контейнеров.
- 4. Вспомогательная процедура синхронизации экземпляров MemoryStream
- 5. Использование git для развертывания в кластере
- 6. Использование именованных экземпляров для других экземпляров
- 7. Сохранение реплик экземпляров Redis в синхронизации?
- 8. Использование Nifi в защищенном кластере
- 9. Использование событий для синхронизации потоков
- 10. Использование CAST() и ошибка
- 11. Использование синхронизации в Java
- 12. Использование Reshape Cast
- 13. Простой подход к синхронизации данных в кластере Akka?
- 14. Использование SQL «CAST» в LINQ
- 15. Использование OrderedDict для подсчета экземпляров
- 16. Использование процессора для экземпляров PHP
- 17. Использование CAST и BIGINT
- 18. Простое использование для синхронизации в Java
- 19. Использование экземпляров EC2 для скриншотов?
- 20. Использование Akka Actors/Remoting для распространения алгоритмов графа в кластере
- 21. Использование Reflections для создания новых экземпляров класса
- 22. Мониторинг нескольких экземпляров служб Windows в кластере машин
- 23. Изменение типов экземпляров в кластере контейнеров (без изменения диска)
- 24. Правильное использование синхронизации в java
- 25. Как запустить несколько экземпляров размещенной службы OWIN в кластере разработки?
- 26. Использование (желательно Hazelcast) распределенных примитивов синхронизации для эффективной синхронизации доступа к MySQL MySQL.
- 27. Использование обещаний в коде синхронизации
- 28. Использование 5 физических серверов в 1 кластере
- 29. Использование многопроцессорности Python в кластере HPC
- 30. Использование библиотек JNI в кластере flink