3.3. 서비스 레지스트리 웹 콘솔을 사용하여 콘텐츠 규칙 구성
서비스 레지스트리 웹 콘솔을 사용하여 서비스 레지스트리에 유효하지 않거나 호환되지 않는 콘텐츠가 추가되지 않도록 선택적 규칙을 구성할 수 있습니다. 구성된 모든 아티팩트별 규칙 또는 글로벌 규칙은 새 아티팩트 버전을 서비스 레지스트리에 업로드하기 전에 전달해야 합니다. 구성된 아티팩트별 규칙은 구성된 글로벌 규칙을 재정의합니다. 이 섹션에서는 글로벌 및 아티팩트별 규칙을 구성하는 간단한 예를 보여줍니다.
사전 요구 사항
- 사용자 환경에 서비스 레지스트리가 설치되어 실행 중입니다.
서비스 레지스트리 웹 콘솔에 로그인되어 있습니다.
http://MY_REGISTRY_URL/ui
- 웹 콘솔, 명령줄, Maven 플러그인 또는 Java 클라이언트 애플리케이션을 사용하여 아티팩트가 서비스 레지스트리에 추가되었습니다.
- 역할 기반 권한 부여가 활성화되면 글로벌 규칙 및 아티팩트별 규칙에 대한 관리자 액세스 또는 아티팩트별 규칙에 대한 개발자 액세스 권한이 있습니다.
프로세스
- Artifacts 탭에서 Service Registry의 아티팩트 목록을 찾아보거나 검색 문자열을 입력하여 아티팩트를 찾습니다. 목록에서 아티팩트 이름, 그룹, 라벨 또는 글로벌 ID와 같은 특정 기준으로 검색할 수 있습니다.
- 아티팩트를 클릭하여 버전 세부 정보 및 콘텐츠 규칙을 확인합니다.
Artifact-specific 규칙에서 Enable 을 클릭하여 아티팩트 콘텐츠에 대한 유효성, 호환성 또는 무결성 규칙을 구성하고 목록에서 적절한 규칙 구성을 선택합니다. 예를 들어 Validity 규칙 의 경우 Full 을 선택합니다.
그림 3.3. Service Registry 웹 콘솔의 콘텐츠 규칙 아티팩트
- 글로벌 규칙에 액세스하려면 글로벌 규칙 탭을 클릭합니다. Enable 을 클릭하여 모든 아티팩트 콘텐츠에 대한 글로벌 유효성, 호환성 또는 무결성 규칙을 구성하고 목록에서 적절한 규칙 구성을 선택합니다.
- 아티팩트 규칙 또는 글로벌 규칙을 비활성화하려면 규칙 옆에 있는 휴지통 아이콘을 클릭합니다.