製品クラスタリングのドキュメント&デプロイメントガイド「APIマネージャ1.10.0で事前パッケージされたアイデンティティサーバー5.1.0を構成する」に従って、WSO2 IDサーバーとWSO2 APIマネージャをインストールしました。 この構成によれば、WSO2 ISおよびWSO2 AMは、共通レジストリデータソース(ガバナンスおよび構成用)を使用します。WSO2の共通レジストリスペースとマルチテナント
WSO2 ISの後に追加のテナントが追加されました。たとえば、vu.lt。
そして今、WSO2 ISとWSO2 AM管理コンソールにスーパーテナント管理者としてログインすると、すべて正常に動作します。
WSO2 IS管理コンソールにvu.ltの管理者としてログインすると、すべてOKです。
しかし、vu.ltテナントの管理者としてWSO2 AMにログインすると、ちょっと変わったビューが表示されます。ページのヘッダーはIdentity Managerからのものですが、コンテンツはAPIマネージャーからのものです。
いくつかのテストの後、私はcssファイル(main.css)がレジストリのガバナンスの部分からロードされていることを発見しました.../governance/repository/theme/admin/main.css。これは、main.cssがdata-sourceからロードされていることを意味します。私はWSO2からログインすると同じCSSが読み込まれます。もう1台のサーバー(たとえばBPS)をインストールし、共通のレジストリ領域を使用するように構成する場合も同じです。
この状況はそれほど悪くないかもしれませんが、後でどのような結果が得られるのか分かりません。
質問:私はマルチテナント環境で共通のレジストリスペースを持つことができますか、何か問題を構成しました。
最後に私はWSO2 IS、BPS、AM、DASをLDAPユーザーストアにインストールし、私たちの大学でID管理の目的でこのシステムを使用したいと考えています。 「APIマネージャ1.10.0で事前パッケージ化されたIdentity Server 5.1.0を設定する」のように、共通ガバナンスと異なる設定、または一般的な設定も、レジストリスペースのどの設定を選択すべきかわかりません。
別のブラウザまたはプライベートウィンドウで試しましたか?レジストリの共有方法に関するご質問は、http://wso2.com/library/tutorials/2010/04/sharing-registry-space-across-multiple-product-instances/を参照してください。アイデアは通常、すべての製品間で同じ製品とガバナンスレジストリの間で "config"レジストリを共有する必要があります。 –
完全なキャッシュやその他のデータをクリアした後、プライベートウィンドウでさまざまなブラウザを試しました。何も私を助けなかった。 Main.cssは、ISおよびAMサーバー用の同じ場所(レジストリDB、パス/ _system /ガバナンス/リポジトリ/テーマ/管理者)からロードされます。 –
レジストリスペースの共有については、はい、私はこの文書を赤色にしています。私は同意します。すべての製品の共通ガバナンスと同じ製品の共通構成が最良のケースです。しかし、提案されている理由は、「APIマネージャ1.10.0でパッケージ化されたIdentity Server 5.1.0の設定」のクラスタリングに関するドキュメントの中で一般的な完全な(ガバナンスおよび構成)レジストリ空間です。 –