Совместное использование пространства реестра несколькими кластерами в WSO2

Используя это руководство, я установил кластер продуктов Carbon и изменить конфигурацию отдельных узлов, изменив развертывание в _system/xxxConfig, который находится в разделе ресурсов в G-Reg (Реестр управления).

С другой стороны, я хочу сделать еще один шаг в этом случае, мне нужен центральный G-Reg, который разделяет пространство реестра с другими G-Reg (эта G-Reg разделяет свой реестр с отдельными продуктами Carbon). Рассмотрим, например, развертывание:

Предположим, у нас есть 5 кластеров:

1-кластер DSS с G-Reg (общий реестр)

2-кластер DSS с G-Reg (общий реестр)

3-кластер ESB с G-Reg (общий реестр)

4-кластер ESB с G-Reg (общий реестр)

5-кластер AS с G-Reg (общий реестр)

Чего я хочу добиться, так это подключить все G-Reg выше к центральному G-Reg и управлять всей конфигурацией оттуда.

Возможно ли такое развертывание с продуктами Carbon, и если да, то как это сделать?


person metdos    schedule 25.09.2011    source источник


Ответы (2)


Да.. этот тип развертывания возможен с GReg..

Как вы, возможно, уже знаете, в GReg есть разделение реестров.

  • Локальный реестр: содержит ресурсы, специфичные для данного узла.
  • Реестр конфигурации: содержит ресурсы, относящиеся ко всем узлам в данном кластере.
  • Реестр управления: содержит ресурсы, совместно используемые несколькими кластерами.

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

person Prabath Siriwardena    schedule 25.09.2011
comment
Насколько я понимаю, вы предлагаете развернуть всего один G-Reg, я прав? - person metdos; 26.09.2011
comment
На самом деле вам не нужно запускать экземпляр GReg, потому что вы делаете вызовы удаленного реестра через JDBC. Итак - вам нужна только база данных. - person Prabath Siriwardena; 26.09.2011
comment
Тогда для чего этот параметр в ссылке: ‹remoteInstance url=x.x.x.x:9443/registry - person metdos; 28.09.2011
comment
Вам не нужно иметь физический реестр с URL-адресом - его уникальный идентификатор используется внутри... - person Prabath Siriwardena; 29.09.2011

Вы можете обратиться к [1], чтобы иметь четкое представление об этом сценарии.

[1] http://wso2.com/library/tutorials/2010/04/sharing-registry-space-across-multiple-product-instances/

person Christine    schedule 02.04.2014