LNA Web Application Server

Guides -LENA 운영자 가이드

Application 배포 (Standard Edition)

Single Server와 Server Cluster에 배포하는 방법을 제공한다. Single Server에 배포할 경우 Application Server에서 Application 정보를 입력하여 배포하고, Server Cluster에 배포할 경우 여러 Application Server에 일괄적으로 배포를 수행한다.

Single Server에 배포

[Servers] 메뉴를 선택하여 Server 현황을 조회한다. 좌측 메뉴에서 배포할 Server의 Application을 선택한다. 배포가 완료된 Application의 목록을 조회하는 화면을 제공한다.

Application 을 배포하기 위한 속성은 아래와 같다.

항목설명비고
Context PathContext 경로
DocBaseApplication의 위치
  1. Application Deploy 화면
  • Deploy 대상 Application의 속성을 입력한다.
  • 버튼을 클릭하여 Application을 Deploy한다.

WAS 배포시 . /conf/Catalina/localhost 하위에 {contextPath}.xml 파일이 생성된다.

  1. Application 목록 화면
  • 조회화면에서 버튼을 클릭하면 해당 Application을 Undeploy한다. WAS에 대한 Undeploy 수행시에는 application의 DocBase와 무관하게 아래의 작업을 모두 수행하게 된다. (Standard Edition, Enterprise Edition 동일)

    . /conf/Catalina/localhost 하위의 {contextPath}.xml 삭제 (기본 관리 방식) . appBase 하위의 {contextPath}.war 삭제 . appBase 하위의 {contextPath} directory 삭제

따라서 appBase에 source를 위치시킨 경우에는 주의하여 Undeploy를 수행하도록 한다.

  • 버튼을 클릭하면 Application의 web.xml을 확인할 수 있다.

Server Cluster에 배포

Server Cluster 장에서 별도 기술한다.

Application Resource를 이용한 배포

Application Resource를 이용해 Application 정보를 미리 입력한 후 이를 Server에 배포할 수 있다. 6. Resource 관리 > 6.5 Application 장에서 별도 기술한다.