2016-07-11 3 views
0

제품 클러스터링 & 배포 안내서의 "API 관리자 1.10.0과 함께 패키지 된 Identity Server 5.1.0 구성"설명서에 따라 WSO2 Identity 서버 및 WSO2 API 관리자를 설치했습니다. 이 구성에 따르면 WSO2 IS 및 WSO2 AM은 공통 레지스트리 데이터 원본 (관리 및 구성 용)을 사용합니다.WSO2 공용 레지스트리 공간 및 다중 노드

WSO2 IS 나중에 추가 입주자가 추가되었습니다 (예 : vu.lt).

이제 WSO2 IS 및 WSO2 AM 관리 콘솔에 슈퍼 임차인 관리자로 로그인하면 모두 정상적으로 작동합니다.

WSO2 관리 콘솔에 vu.lt 임차인의 관리자로 로그인하면 모두 정상입니다.

그러나 WSO2 AM에 vu.lt 임차인의 관리자로 로그인하면 약간 이상하게 보입니다. 페이지 헤더는 Identity Manager에서 가져 왔지만 내용은 API 관리자에서 가져 왔습니다.

일부 테스트 후 나는 css 파일 (main.css)이 레지스트리의 지배 구조 부분 .../governance/repository/theme/admin/main.css에서로드되었음을 알았다. main.css가 data-source에서로드되었음을 의미합니다. WSO2 IS에서 로그인 할 때 동일한 CSS가로드됩니다. 하나 이상의 서버 (예 : BPS)를 설치하고 공통 레지스트리 공간을 사용하도록 구성하는 경우에도 마찬가지입니다.

어쩌면이 상황이 나쁘지는 않지만 나중에 얻을 수있는 결과를 알 수 없습니다.

그래서 질문은 : 멀티 테넌시 환경에서 공용 레지스트리 공간을 가질 수 있습니까 아니면 잘못 구성한 것일 수 있습니다.

마지막으로 LDAP 사용자 저장소가있는 WSO2 IS, BPS, AM 및 DAS를 설치하고이 시스템을 본 대학교의 신원 관리 목적으로 사용하고 싶습니다. 공통된 거버넌스와 다른 구성 또는 "일반 패키지 구성"(예 : API 관리자 1.10.0과 함께 패키지 된 Identity Server 5.1.0 구성)에서 선택해야하는 레지스트리 공간 구성을 잘 모르겠습니다.

+0

다른 브라우저 또는 개인 창을 사용해 보셨습니까? 레지스트리 공유 방법에 대한 질문과 관련하여 http://wso2.com/library/tutorials/2010/04/sharing-registry-space-across-multiple-product-instances/에서 자세한 정보를 찾을 수 있습니다. 일반적으로 모든 제품에서 동일한 제품 및 관리 레지스트리간에 "config"레지스트리를 공유해야합니다. –

+0

전체 캐시 및 기타 데이터 지우기 후 개인용 Windows에서 다른 브라우저를 사용해 보았습니다. 아무것도 나를 도왔다. Main.css는 IS 및 AM 서버의 동일한 위치 (레지스트리 DB, 경로/_system/governance/repository/theme/admin)에서로드됩니다. –

+0

레지스트리 공간 공유에 관해서는 예,이 문서는 빨간색입니다. 모든 제품에 대한 공통적 인 통치와 동일한 제품에 대한 공통 구성이 최선의 방법이라는 데 동의합니다. 그러나 제안 된 이유는 "API 관리자 1.10.0과 함께 패키지 된 Identity Server 5.1.0 구성"장의 클러스터링에 대한 설명서의 일반적인 전체 (관리 및 구성) 레지스트리 공간입니다. –

답변

0

호스트 이름을 설정하려고 했습니까? jira [1]을 (를) 참조하십시오.

[1]. https://wso2.org/jira/browse/CARBON-6686

+0

제안 해 주셔서 감사합니다. 나는 그것을 시도 할 것이다. 그러나 이것이 도움이 될지 확신하지 못합니다. Main.css는 IS 및 AM 서버의 동일한 위치 (레지스트리 DB, 경로/_system/governance/repository/theme/admin)에서로드됩니다. 내가 생각하기에, 각 서버를 자체 레지스트리 공간으로 구성하면 모두 OK가 될 것입니다 (?). 하지만 공통된 레지스트리 공간을 원합니다. –

관련 문제