Кластеризация WSO2 Identity Server: нужен ли каждому узлу кластера общая база данных SQL? - PullRequest
0 голосов
/ 26 сентября 2018

Мы оцениваем WSO2 Identity Server и пытаемся понять, как WSO2 Identity Server масштабируется по нескольким узлам.

В документе https://docs.wso2.com/display/CLUSTER44x/Clustering+Identity+Server+5.1.0+and+5.2.0 объясняются шаги, которые необходимо выполнить для включения кластеризации, однако документ ссылаетсядокументации по настройке базы данных, которая является общей для всего набора WSO2, а не специально для Identity Server.

Из документации я понимаю, что все узлы WSO2 Identity Server должны совместно использовать набор кластерных серверов LDAP (когдаИспользуется сервер LDAP).

Требуется ли каждому узлу в кластере Identity Server WSO2 совместно использовать набор кластеризованных серверов SQL в дополнение к описанному выше?

В качестве альтернативы, хорошо ли иметькаждый узел использует локальную базу данных в расчете на то, что WSO2 Identity Server будет связываться с другими членами кластера для синхронизации всех баз данных?

1 Ответ

0 голосов
/ 27 сентября 2018

При кластеризации продуктов wso2 вы можете использовать локальную базу данных для WSO2CarbonDB (она будет использоваться для хранения данных, специфичных для экземпляра). Но вам необходимо совместно использовать registrydb, userdb среди всех узлов.AFAIK wso2 не будет выполнять синхронизацию БД, если вы используете отдельные БД для каждого узла.

...