2017-03-29 11 views
1

WSO2 DSS 데이터베이스 연결 매개 변수에서 자리 표시자를 사용할 수 있습니까? $ {prod.db.url}을 실행하고 런타임에 레지스트리에서 바꾸시겠습니까? 감사합니다. .WSO2의 자리 표시 자 사용 DB 연결 매개 변수의 DSS dbs 파일

+0

구성/데이터 소스에서 데이터 소스를 구성한 다음 참조 할 수 있습니다. 드롭 다운 메뉴에서 Carbon Datasource를 선택해야합니다. "이름"필드는 데이터 소스의 이름입니다. "Id"는이 서비스에서이 데이터 소스에 사용할 ID입니다. –

답변

0

데이터 원본 연결은 dataservice 배포 시간에 검사되고 설정됩니다. 따라서 드라이버 클래스 이름, 연결 URL과 같은 데이터 소스 구성을 제공해야합니다. 배포시에

0

배포 단계에서 db url, 드라이버 이름, 사용자 이름, 암호와 같은 데이터 소스 구성이 필요하므로 레지스트리에서이를 참조 할 수 없습니다.

귀하의 요구 사항은 동일한 환경을 관리하고 서버 수준에서 데이터 소스를 생성하는 옵션 인 Carbon_Datasources을 필요로한다고 가정합니다.

이러한 데이터 소스는 다음과 같은 .dbs 파일에서 참조 할 수 있습니다. 아래 예제에서 serviceDS은 구성된 데이터 소스입니다.

<config id="rs"> 
    <property name="carbon_datasource_name">serviceDS</property> 
</config> 
<query id="deliveryService" useConfig="rs"> 

동일한 관리를위한 다른 데이터 소스의 종류 및 here를 추가 here을 참조.