LNA Web Application Server

Guides -LENA 운영자 가이드

DataSource

좌측 메뉴에서 DataSource를 선택하면 DataSource 목록이 조회된다.

DataSource 등록

  1. DataSource를 선택하고 DataSource목록 하단의 버튼을 클릭하면 아래와 같은 신규 등록 화면이 출력된다.

  2. 먼저 Resource Name 필드에 논리적인 이름을 입력하고Server Type을 설정한다. Server Type은 Standard, Enterprise 중에 선택하여야 하며, 이 후 같은 Type의 서버에서만 Import하여 사용할 수 있다.

  3. DataSource의 상세 속성은 "4.3.8.1 Server DataSource 설정" 의 상세 항목 설명을 참고하여 입력하도록 한다.

  4. Upload버튼을 클릭하여 해당 DataSource의 Driver를 Manager서버에 등록할 수 있다. 미리 등록된 Driver는 운영자가 Server에 Import하는 시점에 해당 Server로 전송된다.

  5. 버튼을 클릭하여 저장한다.

    JDBC Driver Upload는 운영자가 Server에 Import하는 시점에 해당 Server로 전송된다. 이 때 [서버홈경로]/lib/datasource 디렉토리에 전송되며 Classpath에 등록은 하지 않는다. Classpath등록은 JVM 세팅 화면에서 운영자가 직접 등록하여야 한다.
    

DataSource 수정

  1. DataSource 목록 중에서 수정하고자 하는 행을 선택하면 아래와 같은 DataSource 수정 화면이 표시된다.

  1. 변경하고자 하는 설정을 입력한다.

  2. 버튼을 클릭하여 저장한다.

     DataSource 정보를 수정한 후 저장하게 되면 해당 DataSource가 사용되는 Server에 변경된 설정이 전파된다. 설정이 전파된 Server는 재기동하게 되면 해당 설정이 적용된다.
     Standard Type으로 설정한 DataSource를 Standard 서버에 Import한 후 Server Type을 Enterprise로 변경할 수 없다.
    

DataSource 삭제

  1. DataSource 목록에서 삭제할 DataSource의 체크박스를 선택한다.

  2. 버튼을 클릭하여 삭제한다. Server 또는 Application에서 import 하여 Registered Server 또는 Registered Application이 존재하는 경우 해당 DataSource는 삭제할 수 없다.

JDBC Driver Upload

  1. Resource 등록 혹은 수정 화면에서 Upload버튼을 클릭하면 다음과 같이 Driver File을 Upload할 수 있는 화면이 출력된다.

  1. 파일선택 버튼을 클릭하여 Local PC에서 upload하고자 하는 Driver File을 선택한다.

  2. Upload버튼을 클릭하여 Manager서버로 Driver File을 Upload한다.

DataSource Import

  1. Left메뉴의 Server > DataSources 메뉴를 클릭하면 해당 Server의 DataSource 목록이 조회되며, 이 화면에서 DataSource를 추가 할 수 있다. 여기서 Import버튼을 클릭하면 미리 정의된 DataSource를 해당 Server로 Import하여 사용할 수 있다.

  1. 팝업 창에 DataSource목록이 조회된다. 이 중 Import하고자하는 DataSource를 선택하여 OK버튼을 클릭하면 해당 DataSource가 Import된다.

     Resource Import를 하게 되면 해당 Resource 와 Server간의 연결정보가 내부적으로 생성된다. 이 연결정보를 기반으로 Resource 수정 시점에 설정변경사항이 해당 Server에 전달된다. 연결정보는 Resource조회화면에서 조회할 수 있다.
     Standard Server에서는 Enterprise Type의 DataSource를 Import할 수 없다. (목록에 표시되지 않음)
    
  2. Import하여 생성한 Resource설정은 Server설정에서 편집할 수 없다. (아래화면과 같이 현재화면에서 변경할 수 없음이 표시됨). 설정을 변경하고자 한다면 Resource메뉴의 해당 Resource수정화면에서 변경하도록 한다.

DataSource Import (Server Cluster)

  1. Server Cluster의 DataSource탭에서도 DataSource를 Import 할 수 있다. 이 때에는 Server Cluster에 등록된 모든 Server에 해당 DataSource정보가 Import된다.

  1. 팝업 창에 DataSource목록이 조회된다. 이 중 Import하고자하는 DataSource를 선택하여 OK버튼을 클릭하면 해당 DataSource가 Import된다.

DataSource 등록 정보 조회

생성한 DataSource를 실제로 Import해서 사용하고 있는 Server 목록(Scope가 Context, Global, Global + Link인 경우) 또는 Application목록(Scope가 Application인 경우)을 조회한다. DataSource등록 정보는 DataSource 상세조회 시 하단영역에 표시된다.

대상 Server 수정

Scope가 Context, Global, Global + Link인 DataSource는 상세 화면에서 자신을 Import해서 사용하고 있는 Server 목록을 수정할 수 있다. Edit Server List 버튼을 클릭하면 아래와 같이 대상 Server를 편집할 수 있는 창이 출력된다. DataSource를 Import할 Server를 우측 영역에 이동한 후 Save 버튼을 클릭하면 해당 Server에 DataSource가 Import 되며, 이미 Import된 DataSource를 Server에서 삭제하려고 하면 대상 Server를 좌측 영역으로 이동한 후 Save 버튼을 클릭한다.

Scope가 Application인 DataSource는 상세 화면에서 대상 Application 목록 또는 대상 Server 목록을 수정할 수 없다. 대신, 해당 DataSource Resource를 포함하고 있는 Application Resource에서 대상 Server를 수정해야 한다.