Рекомендуется ли кластеризация Hazelcast для активного и активного развертывания WSO2? - PullRequest
0 голосов
/ 07 ноября 2018

У меня активно-активное развертывание WSO2 API Manager. Я не знаю, должен ли я включить кластеризацию Hazelcast, потому что:

A) С одной стороны, в ссылке официальной документации, по которой я следовал, чтобы развернуть , Hazelcast не появляется.

B) С другой стороны, эта ссылка официальной документации говорит о том, что ограничения регулирования бэкэнда не будут общими для кластера, когда кластеризация Hazelcast отключена (и я, конечно, хочу, чтобы ограничения регулирования бэкэнда были общими через кластер!). Но эта ссылка находится в разделе «Распределенное развертывание», а у меня нет «Распределенного развертывания». Как я уже сказал, у меня есть «Active-Active Deployment», поэтому я не знаю, следует ли мне перейти по этой ссылке и установить Hazelcast.

Ответы [ 2 ]

0 голосов
/ 07 ноября 2018

Если вам нужно регулировать бэкэнд, вам нужно включить кластеризацию в узлах. Хотя это упоминается в разделе распределенного развертывания, для развертывания Active-Active также требуется кластеризация, если вам требуется регулирование бэкэнд-службы.

Идея заключается в том, что два узла обслуживают запросы, находясь в кластере, и обеспечивают регулирование бэкэнд-службы.

0 голосов
/ 07 ноября 2018

если я пойду по этой ссылке и установлю Hazelcast

Вам не нужно ничего устанавливать, просто включите кластеризацию и настройте IP-адреса, если используется схема членства в wka (пожалуйста, не многие облачные провайдеры или собственный докер не поддерживают многоадресную рассылку)

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

...